“We design for end-users and we (developers) are not the end-users” – this was a quote I once read in a software development book. In designing student information systems and related systems, the customer perspectives, which include students, staff/faculty, and parents cannot be ignored. This concept may sound simple and naive but within the realities of a bureaucratic campus, it’s very easy for staff, including myself, to forget the end-users of the systems. Politics, financial constraints, mandates, siloed thinking, and personal motivations of those involved in the process impact the decisions driving the project and derail from the purpose of the systems. The customer perspective is different from campus providers. While the campus may be divided into organizational hierarchies and divisions for bureaucratic reasons, customers may not necessarily view their college experience based on how the campus is organized. Websites generally reflect the structure of the campus bureaucracy. Lack of coordination, conflicting priorities and misunderstood policies can lead to disjointed systems, inconsistent user interfaces, and isolated/duplicate data.
Keeping the customer perspective and needs in mind, thinking holistically, and designing systems to minimize/eliminate pain points at the “moments of truth” when customers interact with the system, are considerations included in the diagram below. Click on the image to view the full size version.
May 2nd, 2013 on 8:23 am
A developer should always think from the end user prospective, that is the key to a successful software development.
While developing a student information system the developer should be more cautious, as it is a multi-sided application, it deals with students, parents, teachers and administrators.
May 3rd, 2013 on 8:45 am
right on! thanks! I’ve changed the diagram and post to reflect your feedback:) I appreciate your comment.
April 1st, 2015 on 11:25 pm
I completely agree with you on designing the software with a customer’s perspective. I wish you all the luck and success in your future endeavors and I hope that your product comes up to everybody’s expectations. In the meantime, if anybody’s looking for an online school management software, Archivist Online is by far the best option.
July 18th, 2013 on 5:02 am
It can be difficult sometime for developers to think like educators or administrators in education if they have never been there. But when you have the two rolled into one, it is my hope that he/she will release a great product.
December 5th, 2014 on 3:19 am
When designing the student information system the primary concern for developers is the security of data and User friendliness. Recently i found a system with most of the features..