Client-Centric Agile Development
A Web site or RIA suite is custom software, usually designed for people who are not software engineers or Web programmers. This means that our clients often know what they want, but not necessarily what they need. Dark Illuminations is committed to the philosophy of Agile Software Development. We begin the development process with an informal "kick-off" meeting, during which the entire Dark Illuminations team sits down with the clients and attempts to elicit their requirements and business needs. This meeting is followed by a proposal outlining the requirements and describing the solutions. The Web application is then constructed in "cycle builds" of about two weeks in length, with a client/developer acceptance meeting at the end of each cycle. This guarantees that our clients are involved in each step of development, so that we do not waste time and money building software that the client does not want or need.