Skip to content

Today's Card

Software engineering and other thoughts.

Monthly Archives: July 2020

Agile Principles #9: Commit to mastery.

Continuous attention to technical excellence and good design enhances agility.

Posted byfooyayJuly 17, 2020June 19, 2020Posted inUncategorizedTags:agile, learning, mastery, software engineering, technical debtLeave a comment on Agile Principles #9: Commit to mastery.

Agile Principles #8: Maintain a healthy pace.

Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.

Posted byfooyayJuly 16, 2020June 19, 2020Posted inUncategorizedTags:agile, health, pacing, sustainable developmentLeave a comment on Agile Principles #8: Maintain a healthy pace.

Agile Principles #7: Measure the right thing.

Working software is the primary measure of progress.

Posted byfooyayJuly 15, 2020June 19, 2020Posted inUncategorizedTags:agile, business value, metrics, working softwareLeave a comment on Agile Principles #7: Measure the right thing.

Agile Principles #6: Have live conversations.

The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.

Posted byfooyayJuly 14, 2020June 19, 2020Posted inUncategorizedTags:agile, communicationLeave a comment on Agile Principles #6: Have live conversations.

Agile Principles #5: Motivation and trust are necessary.

Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.

Posted byfooyayJuly 13, 2020June 17, 2020Posted inUncategorizedTags:agile, goals, motivation, trust, work environmentLeave a comment on Agile Principles #5: Motivation and trust are necessary.

Agile Principles #4: Collaborate with business people.

Business people and developers must work together daily throughout the project.

Posted byfooyayJuly 10, 2020June 17, 2020Posted inUncategorizedTags:agile, collaboration, communication, requirementsLeave a comment on Agile Principles #4: Collaborate with business people.

Agile Principles #3: Practice iterative development.

Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

Posted byfooyayJuly 9, 2020June 17, 2020Posted inUncategorizedTags:agile, iteration, iterative developmentLeave a comment on Agile Principles #3: Practice iterative development.

Agile Principles #2: Embrace change.

Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.

Posted byfooyayJuly 8, 2020June 17, 2020Posted inUncategorizedTags:agile, change, competitive advantage, requirementsLeave a comment on Agile Principles #2: Embrace change.

Agile Principles #1: Release early and often.

Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

Posted byfooyayJuly 7, 2020June 17, 2020Posted inUncategorizedTags:agile, business value, prioritization, releasesLeave a comment on Agile Principles #1: Release early and often.

Make an effort.

Those who try harder get more done.

Posted byfooyayJuly 6, 2020June 16, 2020Posted inUncategorizedTags:tenacity, valuesLeave a comment on Make an effort.

Posts navigation

Newer posts 1 2 3 Older posts
Today's Card, Create a website or blog at WordPress.com
  • Follow Following
    • Today's Card
    • Join 40 other followers
    • Already have a WordPress.com account? Log in now.
    • Today's Card
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar