Software development techniques and Agile methodologies
Software development must be structured to help a team of developers agree on the processes for developing a particular software product. A software development methodology, such as waterfall development or Agile methodologies, will include standard steps for ALM stages such as planning, implementation, testing, and documentation. Learn about various software development techniques and the Agile methodology in particular.
Three expert tips for getting mobile ALM right (Application Lifecycle Management)
14 Jul 2013
Tip - Mobile application lifecycle management can be a challenge, so here are three expert tips to help solve those difficult mobile ALM challenges.
Effective Agile testing means leveraging the JMS dead message queue
16 Jun 2013
Tip - JMS messaging is a great way to architect a solution, but smart Agile testing means leveraging the data on the dead message queue.
Fulfilling non-functional requirements with patterns and best practices
07 Jun 2013
Tip - When applications are developed properly using patterns and best practices, non functional requirements tend to be an unintended benefit.
Understanding the implicit dangers of software component re-use
07 Jun 2013
Tip - Every software developers has the goal of component re-use, but there are implicit dangers in the practice that all developers must be aware of.
Mobile ALM Tip: Four ways to effectively move apps out of production
06 Jun 2013
Tip - Moving applications out of production can be a mobile ALM challenge, but with these four tips, organizations will be minimizing the challenge of application decommissioning.
The end of the ALM process: When to decommission a mobile app
06 Jun 2013
Tip - There comes a point in the ALM process where an application, especially a mobile app, needs to be decommissioned and taken out of service.
Software requirements and expectation management key to project 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.
The three imperatives of service oriented software 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: Simple 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 tablet development 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.