3 ms·
Idea( you have ) -> Stakeholders -> Requirements -> Features -> Evaluate -> Repeat Considering the fact that you already received a grant, I would imagine you
by tenpoundhammer 13y ago
Idea( you have ) -> Stakeholders -> Requirements -> Features -> Evaluate -> Repeat
Considering the fact that you already received a grant, I would imagine you have a few details of what you want to build, but you will find the real tangles in the details.
I would greatly advise that you dive deeply into the various requirements and untangle the details and drive clarity throughout the design, before you start writing a lot of code.
Once you feel comfortable that you won't run into any big surprises and you understand your general feature set you should prioritize these features, I like to do the most risky and difficult features first, and then get started. You will of course have a lot of ground work to lay, but that could be counted as a feature.
After you have your first shippable set of code done, should take between 2 weeks and 2 months, shouldn't be perfect. Get it in front of someone that's relevant. As it will be hard to find somebody suicidal that also wants to review an app, probably somebody at a crisis center or a counselor that helps people in this situation.
After a few demos you should find plenty of improvements and features you never thought of, as well as defects. Now it's time to add these into your priorities and start over.
Good Luck, I hope this goes well for you. Let me know if you would like any further advisement, I would be glad to take emails and what not. I have been developing software professionally for the past 3 years.