Know more and connect with me on [Linkedin Profile].

Wednesday, July 28, 2010

Rapid Application Development: Forget Burndown Use Burnup Charts

Agile projects traditionally use burndown charts to visually show work remaining over time. This could be for the current iteration or it could be for the duration of the project. Either way they can help managers (or the Project Owner in Scrum) track velocity, estimate either the project or iteration completion date, or find trends in past performance. But burndown charts have a major shortcoming: they fail to show what makes agile projects agile – new requirements. And that’s where burnup charts come in. But first let’s examine burndown charts.

Read more on:
Rapid Application Development: Forget Burndown Use Burnup Charts

Wednesday, June 30, 2010

ISTQB Foundation Level Course @ FCIS

ISTQB, International Software Testing Qualifications Board, Foundation Level course.

Course Targets:
1) Introduce the testing career option for this year graduates (4th year students)
2) Spread the awareness of the testing field regardless what will the attendee's career preference will be (or his current job is) to have a better understating of the role of their testers collogues at work
3) Help graduates who currently work in development field and are thinking of switching their career to testing in taking this decision.
4) Explain the ISTQB syllabus for those who intend to take the exam and get certified (can be already working in the testing field) and encourage others to get the certificate.

Targeted audience (prioritised):
1) 4th year Students
2) Previous years graduates
3) 3rd year students
4) 2nd and 1st year students are welcomed
*Attendees from other universities are more than welcomed.

Facebook | ISTQB Foundation Level Course @ FCIS

Monday, March 22, 2010

Continuum - Welcome to Continuum

Continuum - Welcome to Continuum: "Continuous Integration and Build Server"

Apache Continuum is an enterprise-ready continuous integration server with features such as automated builds, release management, role-based security, and integration with popular build tools and source control management systems. Whether you have a centralized build team or want to put control of releases in the hands of developers, Continuum can help you improve quality and maintain a consistent build environment.

Sunday, March 21, 2010

Continuous Integration

Continuous Integration

Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible. Many teams find that this approach leads to significantly reduced integration problems and allows a team to develop cohesive software more rapidly. This article is a quick overview of Continuous Integration summarizing the technique and its current usage.

Martin Fowler