Not Signed-In
Which clippings match 'Incremental Development' keyword pg.1 of 1
18 JUNE 2014

Scrum: iterative and incremental agile software development

"Scrum is a management framework for incremental product development using one or more cross–functional, self–organizing teams of about seven people each. It provides a structure of roles, meetings, rules, and artifacts. Teams are responsible for creating and adapting their processes within this framework. Scrum uses fixed–length iterations, called Sprints, which are typically two weeks or 30 days long. Scrum teams attempt to build a potentially shippable (properly tested) product increment every iteration."

(Michael James)





agile developmentagile modellingapplication development • close online collaboration • cross-functional teams • development life cycleface-to-face communicationfacing unpredicted challengesflexible management methodology • holistic process • incremental development • incremental product development • iterative approachiterative design processiterative developmentiterative processjust-in-time (JIT)management methodology • Michael James • physical co-location • product development methodology • product development strategy • project managementproject management method • requirements churn • return on investment (ROI)scrum software development processself-organising teamssoftware development method • sprints • whirlpool model


Liam Birtles
30 APRIL 2012

Pictures Under Glass: sacrificing tactile richness

"As it happens, designing Future Interfaces For The Future used to be my line of work. I had the opportunity to design with real working prototypes, not green screens and After Effects, so there certainly are some interactions in the video which I'm a little skeptical of, given that I've actually tried them and the animators presumably haven't. But that's not my problem with the video.

My problem is the opposite, really – this vision, from an interaction perspective, is not visionary. It's a timid increment from the status quo, and the status quo, from an interaction perspective, is actually rather terrible. ...

I'm going to talk about that neglected third factor, human capabilities. What people can do. Because if a tool isn't designed to be used by a person, it can't be a very good tool, right? ...

Do you see what everyone is interacting with? The central component of this Interactive Future? It's there in every photo! That's right! – HANDS. And that's great! I think hands are fantastic! Hands do two things. They are two utterly amazing things, and you rely on them every moment of the day, and most Future Interaction Concepts completely ignore both of them. Hands feel things, and hands manipulate things.

Go ahead and pick up a book. Open it up to some page. Notice how you know where you are in the book by the distribution of weight in each hand, and the thickness of the page stacks between your fingers. Turn a page, and notice how you would know if you grabbed two pages together, by how they would slip apart when you rub them against each other.

Go ahead and pick up a glass of water. Take a sip. Notice how you know how much water is left, by how the weight shifts in response to you tipping it.

Almost every object in the world offers this sort of feedback. It's so taken for granted that we're usually not even aware of it. Take a moment to pick up the objects around you. Use them as you normally would, and sense their tactile response – their texture, pliability, temperature; their distribution of weight; their edges, curves, and ridges; how they respond in your hand as you use them.

There's a reason that our fingertips have some of the densest areas of nerve endings on the body. This is how we experience the world close–up. This is how our tools talk to us. The sense of touch is essential to everything that humans have called 'work' for millions of years.

Now, take out your favorite Magical And Revolutionary Technology Device. Use it for a bit. What did you feel? Did it feel glassy? Did it have no connection whatsoever with the task you were performing?

I call this technology Pictures Under Glass. Pictures Under Glass sacrifice all the tactile richness of working with our hands, offering instead a hokey visual facade."

(Bret Victor, 8 November 2011)




Simon Perkins
06 NOVEMBER 2009

Rolling Wave Project Planning

"Rolling Wave Project Planning (RWPP) is a phased iterative approach to project development, applicable to new product development, information systems and other technical development environments. It is an excellent formal project development approach for inventive work. When done well, it balances structured process with flexibility. It is appropriate for project life cycle models/methods that allow incremental development (spiral, evolutionary prototyping, etc.)."

(Gregory D. Githens, Catalyst Management Consulting)

Rolling Wave Project Planning" (PMI Symposia Proceedings '98NPD Track)



Catalyst Management Consulting • development life cycle • evolutionary prototyping • flexibilityincremental developmentinventioninventive workiterative designiterative design processlifecycle model • Process Model • project development • project life cycle • project managementproject management method • Rolling Wave Project Planning • RWPP • spiral mode


Simon Perkins

to Folksonomy

Can't access your account?

New to Folksonomy?

Sign-Up or learn more.