Category: Test Driven Development

  • Creating Requirements FROM code

    Creating Requirements FROM code

    Creating user requirements from code is an effective way to communicate what an application is doing to non-technical users. Traditionally, a product manager defines requirements and gives them to a programmer TO CODE an application. Now code can be used to generate WHAT REQUIREMENTS HAVE BEEN IMPLEMENTED AND TESTED in an application. Armed with this Read more

  • Why Software Projects Fail

    Why Software Projects Fail
    ,

    A common issue in software development is creating features without fully understanding the problem. How many times have you heard: “I am confident that the feature requested is now 100% complete and works great!”— only to find out that it was coded with errors and/or doesn’t work as expected? Much of this misunderstanding on the Read more