Our Thinking

Overview of Rayleigh’s Defect Prediction Model

Posted by Shwetha Rameshan on Dec 16, 2013 11:42:38 AM

In spite of diligent planning, documentation, and proper process adherence in software development, occurrences of defects are inevitable. In today’s cutting edge competition, it is important to make conscious efforts to control and minimize these defects by using techniques to allow in-process quality monitoring and control. Defect Prediction using Rayleigh’s distribution curve is one such method that helps us to understand the density of the defects and their distribution across project phases as a project progresses.

Read More

Topics: Application Lifecycle Management (ALM), Methodologies, Quality Assurance

Running Effective Sprint Retrospectives: or, How I Learned to Stop Being the Expert and Learn From my Team

Posted by Ben Lucas on Sep 30, 2013 9:54:09 AM

Most teams that I have had the chance to work with seem to go through the Group Formation Stages of “forming, storming, norming, and performing” identified by psychologist Bruce Tuckman. As a Scrum Master, it is necessary to help teams navigate through these stages so that they can become highly performing teams.

Read More

Topics: Agile Development, Application Lifecycle Management (ALM), Methodologies

Replatforming Access to Something Mobile/Web-ish…

Posted by Duane Colley on Jul 29, 2013 11:19:47 AM

In my last blog entry, I looked at www.wavemaker.com as a possible replacement for Access databases that were built outside of the IT infrastructure. In this post, I will go over some of the steps necessary for IT to take ownership of these little unsupported applications that have become mission critical and re-platform them into the IT infrastructure.

Read More

Topics: Application Lifecycle Management (ALM), Internet Technologies, Methodologies, Mobility

What is DevOps?

Posted by Kevin Paquin on Jul 8, 2013 1:01:15 PM

Developer Operations or “DevOps” is a term used to describe the gap between operations and the development team. In the consulting world, operations could be an internal infrastructure team, the corporate IT department at a client site, or even a third party vendor. The key is that it’s typically a person or team that’s focussed more on the hardware aspect of IT. The role of a DevOps practitioner or team, therefore, is to bridge that gap. They will take code that’s checked into a repository somewhere and get it built, deployed and running for development teams, QA teams, and clients to use.

Read More

Topics: Application Lifecycle Management (ALM)

TFS and Continuous Deployment Part 4: Parameterized Deployments

Posted by Brad Newman on Feb 11, 2013 5:37:24 PM

This is the final part of a four-part series on using Team Foundation Server and Team Build to set up a continuous deployment environment.

Read More

Topics: Application Lifecycle Management (ALM), Microsoft

TFS and Continuous Deployment Part 3: Creating Team Build

Posted by Brad Newman on Nov 26, 2012 1:52:32 PM

This is the third part of a four-part series on using Team Foundation Server and Team Build to set up a continuous deployment environment.

Read More

Topics: Application Lifecycle Management (ALM), Microsoft

TFS and Continuous Deployment Part 2: Preparing the Project

Posted by Brad Newman on Oct 1, 2012 3:43:01 PM

This is the second part of a four-part series on using Team Foundation Server and Team Build to set up a continuous deployment environment.

Read More

Topics: Application Lifecycle Management (ALM), Microsoft

TFS and Continuous Deployment Part 1: The Lay of the Land

Posted by Brad Newman on Jul 30, 2012 10:42:35 AM

On a web application project recently, I wanted to work myself out of the job of release coordinator. It’s a mundane, error prone and thankless task that needs to get done, a perfect job for a machine.

Read More

Topics: Application Lifecycle Management (ALM), Microsoft

Our Thinking - The Online Blog is a source for insights, resources, best practices, and other useful content from our multi-disciplinary team of Onliners.

Subscribe to Blog Updates

Recent Posts

Posts by Author

see all