Reputation: 1 Apprentice
- Active Posts:
- 35 (0.02 per day)
- 28-April 09
- Profile Views:
- Last Active:
- Feb 26 2012 09:35 PM
- Dream Kudos:
Posts I've Made
Posted 16 Feb 2012Here is my 2 cents,
The trick is to take a methodological approach to designing the app. You created its core functionality and now you are adding on additional features. It would have been better to wait and add on a few more features before releasing your app into the wild. An iterative approach would maybe be a good approach to your project. In each phase, you will design a set of features, implement them, test them, and then perform some kind of final analysis. You then start the process all over again for another set of features you want to add.
In regards to people using your app,
There are multiple factors in why a user will pick one app over another, but some key principles to keep in mind are:
What kind of user is the app targeted towards?
Is the GUI both aesthetically pleasing, intuitive, and easy-to-use?
Is the application quickly responsive to user input?
How does the application compare to other applications of the same type? For example, is the other application simpler? better designed? etc.
On a side note: Always be sure to heavily test any additional features to the system. Increasing the complexity of any system leads to an increased probability of errors occurring.
Let me know what you think.
Posted 9 Feb 2012There are some cool ideas my group and I have. I was looking into what the community thought would be interesting.
Interactive games on social engineering
Quizzes to ensure concepts of social engineering in regards to computing are reinforced
I did not elaborate very well, I meant computer vulnerabilities in the context of social engineering, that the user is the greatest vulnerability to a system. I was not looking for a brilliant idea, that is both unfair and unethical for me to take a lucid, well-contrived idea and make it my own. Instead, I was hoping for suggestions on how to make a learning experience more enjoyable. In regards to our selection of application creation, the reason we have selected an application is because of our type of user. We have selected what we called the "New Yorker" professional persona as our user of focus. Conceptualizing this persona, we envision a person who is an office professional that uses computers on a daily basis, but is not technically proficient in its operations. We decided to use an application instead of a website for this type of person because: A) We envisioned this type of person as having little time and often commuting on public transportation, B.) Does not want to constantly have to use the browser and be dependent on a connection to the internet, C) An application allows for fast access to the content, D) We assume this persona will be using this application to fill up some time while waiting to commute to work, E) Due to working in an office environment, they need to be educated on social engineering and protecting information within the office.
Based upon this persona, I am looking for advice or ideas that would appeal to such a crowd. I would imagine someone has had experience designing applications for users who have this type of persona.
Posted 9 Feb 2012Valid points. Revising the purpose of my questions, I am looking into opinions on the necessity of such an application. For instance, do you believe this is a topic people need to be educated on? Also, what do you think would be interesting or cool ideas to reinforce security concepts if the application is aimed towards those who are not proficient in the understanding of computer vulnerabilities?
- Member Title:
- New D.I.C Head
- Age Unknown
- Birthday Unknown
- Click here to e-mail me
philosophyincode hasn't added any friends yet.