> Software development techniques Expert Technical Advice - TheServerSide.com

Java Development Topics:

Software development techniques

Software development has a structure that helps to determine the development of a software product. The development of a software product includes planning, implementation, testing, and documentation. Learn about the various software development techniques.

Display in sets of:
  • Requirements key to expectation management success 14 Apr 2013

    Tip - Many shun the task of properly documenting a system, but successful projects know that effective requirements docs lead to better expectation management and a greater degree of success.

  • Three imperatives of SOA development and design 13 Apr 2013

    Tip - When developing service oriented software, SOA architects need to keep in mind these three imperatives in order to develop SOA software effectively.

  • BEST: Web service alternatives to SOAP, XML and REST 07 Apr 2013

    Tip - Sometimes architects over-complicate web services, but indeed, effective solutions can be created without SOA, REST and SOAP.

  • Windows 8 tablets may be best for mobile businesses 18 Mar 2013

    Tip - Although Windows 8 tablets might not be what most Java developers have in mind, some experts say it's the right way to get enterprises mobile.

  • ALM expert: Agile conquers mobile ALM 15 Feb 2013

    Tip - Enterprise application developers are finding mobile application lifecycle management has challenges. ALM pro Howard Deiner advises an Agile approach.

  • Try an Agile deployment strategy 16 Nov 2012

    Tip - Agile development methods hold value for more than planning, design, development and testing. A deployment strategy also benefits from Agile tactics.

  • Defining application performance requirements 24 Oct 2012

    Tip - Don't fall into the trap of failing to define performance requirements for your applications early on in the application lifecycle. If you follow this quick tip, you'll find that articulating your performance requirements isn't that hard.

  • Understanding the Y-shaped mobile development method 26 Sep 2012

    Video - ThoughtWorks' Giles Alexander explains how to develop multidevice-targeted mobile applications using a Y-based mobile development methodology.

  • Water-Scrum-fall: It's a phenomenally bad methodology 07 Jun 2012

    Video Tip - The bottom line? You're either Agile or you're not, and if you're not, using water-Scrum-fall to squeeze in Agile methodologies may only create problems and resentment.

  • Server-side selector provides flexible DOM manipulation 22 Mar 2012

    Tip - jQuery made DOM manipulation on the client side much more concise thanks to its CSS Selector mechanism, among other things. Now, the CSS selector technique has been extended to server side technology in ZK 6 under the guise of Java annotations.