Pair Programming

Published February 7th, 2012 Under Coding | Leave a Comment

Pair Programming is a core practices of extreme programming and literally means that all production software is written by two programmers, sitting side by side, at the same machine. This practice ensures that all production code is reviewed by at least one other programmer, and results in better design, better testing, and better code. Read more

Key Points for Using Kanban in Large-scale Product Development

Published February 2nd, 2012 Under Lean | Leave a Comment

While Kanban has a reputation for being the solution for the Service Delivery side of the IT world, it is highly applicable to classic Product/System Development as well. Thru stories, boards and visibility charts from real AgileSparks clients we will see what works, what’s irrelevant, what’s missing, and how to fill the gaps. Read more

Danger! Software Craftsmen Ahead!

Published January 31st, 2012 Under Agile | Leave a Comment

The software craftsmanship movement has been getting many followers lately. It is not the first time that a group of developers say they had enough, and it’s time for a change. Only this time, it’s different. It may be unpopular, but it needs saying: Before joining the craftsmanship crusade, people should read the fine print. Declaring ourselves craftsmen, affects not just our everyday life – it has implications on our future career. Read more

Reasons for Having a Sprint Zero in Scrum

Published January 30th, 2012 Under Scrum | Leave a Comment

This short video discusses the reasons to have a “Sprint Zero” to prepare the start of your Scrum software development project. Read more

Getting The Most From Automated Functional Tests

Published January 23rd, 2012 Under Software Testing | Leave a Comment

Agile teams invest heavily in automated functional tests. When done well, this investment is paid back with fast feedback enabling teams to release software quickly and often. By structuring tests in the right way, teams can further leverage this investment by using these tests as a platform for exploratory testing that could find issues a regression test suite won’t. Read more

Using Kanban to Set up a Scrum Project

Published January 17th, 2012 Under Lean, Scrum | Leave a Comment

This video shows you how to leverage Kanban to organise your visioning work and what the corresponding Kanban board looks like. Scrum like most other agile methods is silent on the “fuzzy front end” – the early product creation activities that include market research, product planning, and prototyping and are commonly called “visioning.” Read more

Agile Transitions – Things to Consider Before you Start

Published January 12th, 2012 Under Agile | Leave a Comment

Agile transitions do not only change how a development team works but how the whole organization is structured, how it behaves and how it runs its product portfolio. This makes the transition have a significant financial risk and can not just be done by sending the team to one two day course. Read more

Can Kanban Avoid Becoming a Management Fad?

Published January 5th, 2012 Under Lean | Leave a Comment

Benjamin Mitchell believes that Kanban risks to become a fad if it does not cover gaps related to experiencing embarrassment and threat. He proposes a solution based on the double-loop learning model. Read more

Tools for Continuous Integration at Google Scale

Published December 21st, 2011 Under Agile | Leave a Comment

Software engineers rarely invoke compilers and lower-level tools directly. Instead they interact with a build system which analyzes dependency information and then orchestrates the overall build process. Yet build systems are often overlooked by industry and academia. This presents a challenge for large organizations as their code base grows and engineering processes struggle to keep up. This video covers the key insights and technical design elements that enable us to scale the word’s largest continuously integrated code base to thousands of engineers worldwide. Read more

Agile Software Product Development at SAP in the Context of Lean

Published December 14th, 2011 Under Lean | Leave a Comment

After more than four years of successful experience with Scrum on more that 200 projects worldwide, SAP has decided to introduce a Lean Software Development Model at a large scale in its development organization based on Scrum. The presentation describes the approach including Lean introduction and transformation models, Scrum scaling concepts, key success factors and challenges for an organizations with approx. 2.000 people.

Watch this video on www.cs.helsinki.fi/en/video/sap


next page »
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.