| Pet Project - Basic analysis |
|
|
| Written by Daniel Leiderman-Gueller | |||
| Thursday, 04 June 2009 10:41 | |||
|
The kindergarten information site has specific requirements, same as any other project. Normally the requirements are specified in some requirement document or RFP. Unfortunately, for this kind of project I have to make the requirements and analyze the consequences. The requirements can be divided in 3 categories:
Since no end users are available, the requirements are specified here:
These are some really basic requirements allowing for analysis and initial decisions to be taken. Operating system, language and database is a no brainer, as I support Linux and open source, so its LAMP: Linux, Apache, Mysql and PHP. Regarding the 4 questions for a basic project: What: web site for information sharing between kindergarten and parents: How: develop a website software using PHP in LAMP configuration. How much: one site, supporting up to 20 children. When: Start now and actual use by end of August. As you can see, even with very sketchy requirements, some basic design and architectural decisions can be taken.
|
|||
| Last Updated on Thursday, 04 June 2009 10:58 |
I'm posting this in my journal because it trips me up every time I have to do this, and I need something googleable so I can easily find this info next time.