background preloader

Software Management, Process

Facebook Twitter

Free Management Library (SM) Links. Enthiosys - Home. Society of Concurent Product Development. Tom Gilb & Kai Gilb : Tom Gilb and Kai Gilb's blog. Systems Thinking, Lean and Kanban. J.D. Meier's Blog. Your Outcome: Learn how to use Monday Vision to identify 3 outcomes or 3 Wins for the week.

J.D. Meier's Blog

By identifying your best 3 Wins for the week, you’ll be able to focus and prioritize throughout the week to achieve better results. Welcome to Day 2 of 7 Days of Agile Results. Agile Results is the productivity system introduced in my best-selling time management book, Getting Results the Agile Way. Today’s focus is on identifying your 3 outcomes for the week. Have you ever had a week fly by and when Friday hits you’re asking yourself, “Where did the week go?”

Not any more. With Monday Vision, you take a moment to jump ahead to the end of the week, and you ask yourself, “If this were Friday, what are three outcomes, wins, or results that I would want under my belt?” Monday is your chance to create a compelling vision for your week. It’s flexible, but I’m going to walk you through a specific approach, so that you know how to start. Save More Time and Effort While Creating More Value This Week Recap. I. M. Wright’s “Hard Code” Herding Cats. Signal processing is a domain of software development well suited to the paradigm of engineered systems.

Herding Cats

In today's world, hardware and packaged solutions have replaced the 10's of 1,000's of punch cards needed to process signals. Matlab is one example. This early work took me into other fields of engineered systems. Process control, emergency shutdown, flight avionics, and other embedded real-time systems, including transaction processing business systems. These systems were designed and built incrementally and iteratively decades before Agile was even a thought for the authors of the Agile Manifesto. There was even an effort at one time to have a system that translated formal specifications into code - skipping the coding part. Large-scale heterogeneous systems, †embedded systems for automotive applications, † telecommunications, † wireless ad hoc systems, †business applications with an emphasis on web services etc. Good question. The answer to the question above seems to be ...

Henrik Kniberg's blog. I debug, refactor, and optimize IT companies.

Henrik Kniberg's blog

And jam alot too. Friendly Guide to Climate Change (and what you can do about it) I’ve spent ALOT of time the past few months trying to understand climate change and global warming, and how to effectively contribute. I’ve dug through 1000-page scientific reports, talked to experts, and basically tried to digest as much information as possible. I was surprised by how little I knew before. So here’s a short animated video summarizing the whole issue. Please help spread it as widely as possible! I hope this video will inspire many people to make small changes, and a few people to make big changes. Read more Effective carbon offsetting – what we’ve learned and what we’re doing Flying causes global warming. Fly as little as possible. Evolving Excellence. Lean Software Engineering. Shaping Software. A design and usability blog: Signal vs. Noise (by 37signals)

Coding Horror. Pawel Brodzinski on Software Project Management — Dealing with software projects in real life. Conversations with Dale. Joel on Software. Christopher Hawkins - Software development and Web development projects done effectively.