Buzz: East Agile in Vietnam

0

Posted by Lawrence Sinclair on 18 Dec 2010 at 14:34

"East Agile ...has retained its firm commitment to pair programming and a rigorous application of Agile process ...counting among its clients twitter.com ...and jibe.com."

http://alkimie.com/?p=184

Buzz: Twitter, Pivotal Labs, East Agile

0

Posted by Lawrence Sinclair on 18 Dec 2010 at 14:25

Twitter Now Has 300 Employees

"Agreed. Pretty small team compared to their online footprint and buzz.

I assume that outsource some of their work to outside firms. Anyone know how much? I recall Pivotal Labs and East Agile did some dev work for them. "

http://mashable.com/2010/10/26/twitter-300-employees/

Agile Estimation - The East Agile Way

0

Posted by Anonymous on 04 Nov 2010 at 06:19

Agile Estimation Of Iterations

If you haven’t done so already, take a moment to read the blog on Reliable Estimates Using Agile.

In this blog, I will talk about the actual process of estimating an iteration and specifically how we do it at East Agile. I had the chance to take a class with Mike Cohn (right) and he is really good at explaining the estimation process. His book on estimation can be found on Amazon.

Estimating against a project that hasn’t been accepted (bidding, ROI analysis, etc.) is left for another blog.

Agile Estimation

Before You Start

Once again, lets make sure that you have everything you need to start estimation. So:

  • You are a member of the team.

  • You know your availability and all your team members availability.

  • You’ve studied and understand the...

Reliable Estimates Using Agile

0

Posted by Anonymous on 30 Jul 2010 at 19:09

Reliable Estimates Using Agile

Estimation is actually quite easy as long as you keep your expectations under control and follow the rules.

Reliability and Accuracy

Reliable Estimates that are Useful and Believable

Everyone wants reliable estimates that are useful and believable. An estimate is reliable when the team can assure they can deliver the User Story on time (“Acts of god” don’t count). Always delivering on time builds trust and reduces risk for the customer.

A useful and believable estimate is an estimate that isn’t obviously overly cautious and allows the product owner to plan their releases.

Someone could ask the team “How long will it take you to write this blog on estimation” and the team could say “4 years”. Reliable? Yes. Believable. No. Useful? No. What is the product...

"Managing" a Project to Success Using Agile

0

Posted by Anonymous on 26 Jul 2010 at 19:51

Agile tools shine at managing projects and providing quality. But what is required to “manage” a project to success?

What is the purpose of a project?

The purpose of a project is to provide a deliverable: a product or service. A deliverable is defined using specified requirements. Quality is meeting the specified requirements using measurements based on quantitative objective evidence.

To provide a deliverable, the following are required:

  • Tools necessary to provide the deliverable such as buildings, wrenches, computers, specifications, education material, etc.
  • Instructions provided by operation procedures, manuals, safety standards, specifications, requirements, etc.
  • Qualifications of those who are providing the deliverable. Are the people qualified? Are they being trained so they...

Website History

0

Posted by Lawrence Sinclair on 22 Jul 2010 at 15:37

Some things on the Internet can disappear in a flash, leaving no trace of their ever having existed. But a lot of the web remains permanently archived. For better or worse, this can remain a part of history.

In 1996, Brewster Kahle created an archive of the web with part of the fortune he made from Alexa. See Archive.org. He had retired into the modest life of a "librarian" as he described himself then. Today, because of his work, and that of others, and similar projects, we can see what the web was like in the past.

As an example, you can see what our website (under our original Stanyan Group brand) looked like back in time.

2002

2001

1999

(N.B. The Stanyan Group was incorporated in California in July 1997).

East Agile and Agile Tools

0

Posted by Anonymous on 21 Jul 2010 at 13:01

One of the great aspects of Agile is that it can be continually reviewed and improved through retrospection. At East Agile, we apply Scrum, an Agile management process, but with a few changes. Agile itself is a collection of tools that are available to Agile users (Pair Programming, Standup meetings, Retrospective Meetings, Test Driven Development, etc.). XP (http://www.agilealliance.org/), Scrum (http://www.scrumalliance.org/ ) and Crystal (http://alistair.cockburn.us/Crystal+methodologies ) are examples of branded systems that draw from the set of Agile tools available. As such, there is nothing wrong, and it is quite Agile, to draw the best from these branded Agile systems (just as the founders of Agile did when they choose which tools were most Agile when engineering).

Scrum, as...

Why Paired Programming?

0

Posted by Lawrence Sinclair on 20 Jul 2010 at 20:18

It is very important for us to not compromise on paired programming.

eXtreme Programming, orXP, (especially at East Agile) is an engineering process designed to create a consistent, reliable, scalable and low risk software development environment that reduces risks especially in already unstructured, uncertain and risky business ventures.Not doing full paired programming can introduce the potential to complete a project faster, but also introduces a very significant risk of catastrophic failure.We never choose to make the speed in exchange for substantially increased risk.

That is not to stay that we must pair program 100% of the time. There will be timeswhen it makes sense for a team to splittheir focus or for individuals to work alone.Examplesof this include (1) reading and...

What Facebook applications have you created?

0

Posted by Lawrence Sinclair on 30 Jun 2010 at 19:22

myBrain

http://apps.facebook.com/mybrain

singlepostcard

http://apps.facebook.com/singlepostcard

Note that ecommerce is deliberately turned off.
This deals with selling postcards to consumers that they can customize with their own uploaded and edited photos.
Plus several other quick and experimental applications, including:

socialscore

matchthis

We support the Facebook application development community by organizing presentations in Silicon Valley through our Facebook Application Development Meetup. The group consists of more than 1400 members and has met at least monthly since it was founded by Lawrence Sinclair, of East Agile, on July 2008.

Eric Hosick Publishes OO Book

0

Posted by Lawrence Sinclair on 03 Jun 2010 at 11:36

Eric Hosick's first book should appear on Amazon in a few days. It is a careful distillation of the core object oriented programming concepts every programmer should know. Eric recently joined the East Agile development team, and I congratulate him on his contribution to the larger developer community.

 

See: Amazon.com Kindle edition