ON Basic principles of MINIMUM VALUABLE information system development and preparation of professional software developers
Keywords:
robust system development, software development principles, WCF, WPF, ADO.NET, TDD, MVVM, MS SQL ServerAbstract
Basic principles of minimum valuable information system development are summarized and formalized: the system should be developed according to principles of service-oriented architecture; it should be flexible and testable; increasing the flexibility of the system causes the improving of its testing infrastructure; the process of evolutionary development considers stubbing the lower layers components. An example of flexible and maintainable system developed according to the provided principles in short terms is also provided.









