RS Datawiz
RS Datawiz

 news & articles

 news & articles details

Fri, 01 Sep 2006

Refine your software engineering process: Apply these ten cosmic truths about software requirements Learn ten "cosmic truths" about software requirements and practical advice from an industry expert cover these real-world observations about the software engineering process:.........

Mon, 28 Aug 2006

Never say never, Never say Always What do I mean by absolutes? When someone says you should NEVER do something or when someone says you should ALWAYS do something. Some things make sense..........

Sun, 27 Aug 2006

Ten Commandments of Egoless Programming - Nice article written in 1971 What we need is a set of rules or guidelines to help developers keep themselves (their egos, actually) separate from their code.........

Fri, 11 Aug 2006

New Series: Guide to Advanced Linux Command Mastery In this four-part series from Oracle ACE Arup Nanda, you will learn some not-so-well-known tricks for various routine Linux commands, as well as use cases for more sophisticated commands.........

Thu, 27 Jul 2006

Download Oracle Application Express 2.2 Oracle Application Express 2.2 (formerly HTML DB) contains several new features including a new Item Finder, the ability to create packaged applications, and component-level export. Download it today!.........

Thu, 27 Jul 2006

Build a Rapid Web Development Environment for Python Server Pages and Oracle Get into high-level Web programming with the reliable Oracle Database 10g, scalable Apache Web server, and intuitive, object-oriented Python programming language..........

Article by Microsoft Press

Title ::Refine your software engineering process: Apply these ten cosmic truths about software requirements

Learn ten "cosmic truths" about software requirements and practical advice from an industry expert cover these real-world observations about the software engineering process:

  • If you don't get the requirements right, it doesn't matter how well you execute the rest of the project.
  • Requirements development is a discovery and invention process, not just a collection process.
  • Change happens.
  • The interests of all the project stakeholders intersect in the requirements process.
  • Customer involvement is the most critical contributor to software quality.
  • The customer is not always right, but the customer always has a point.
  • The first question an analyst should ask about a proposed new requirement is, "It this requirement in scope?"
  • Even the best requirements document cannot—and should not—replace human dialogue.
  • The requirements might be vague, but the product will be specific.
  • You're never going to have perfect requirements.