Leadership Program Management Software-Technology

More Effective Agile: A Roadmap for Software Leaders

Steve McConnell is one of the best writers about software practices in our generation. Over decades, each of his books pushes the field forward, and each new book updates his thought with oodles of new data. This book, an evidence-based look at Agile, is no exception. Agile has become a catch-all term for a lot of software practices, but McConnell recenters his study about Agile on what’s most important in a business – getting results.…

Continue reading

Science Writing-Communication

Don’t Be Such a Scientist: Talking Substance in an Age of Style

Family members of STEM types will relate deeply to this book. Their STEM-working family member can live in a different world that’s distinct from the world everyone else lives in, and they must learn to relate back to the “real world.” The problem, however, penetrates deeper than that. The public admires those in STEM fields for the braininess required for entry, but the public’s communication styles do not relate to theirs. Memes, movies, and social…

Continue reading

Fiction-Stories

Harlem Shuffle: A Novel by Colson Whitehead

To Harlem residents, Ray Carney seems to be an upstanding furniture owner and salesman. He aspires to sell reasonably priced items to furnish people’s houses and apartments and live a middle-class life by providing for his family. However, he descends from a family involved in crime, and he’s never fully escaped those roots. To those crooks who know his dark side, he represents an opportunity. His cousins and connections allow him to live a double…

Continue reading

Program Management Software-Technology

Agile Estimating & Planning

Agile methods are just different than traditional approaches, kind of like Einsteinian physics is just different from Newtonian physics. They both have the same aims; they only have wildly different ways of getting there. Instead of estimating software schedules by reality-based values, agile creates abstractions like user stories, story points, and velocities to measure progress. Burndown charts project how quickly a feature set can be released. Maybe I’m an old fogey in the world of…

Continue reading

Leadership Management-Business

The Leadership Pipeline: Developing Leaders in the Digital Age

Developing a leadership strategy is tough for any organization. Leaders have to function at various levels and lead in different ways, depending on the task at hand. Many leaders become stuck by doing their previous job instead of embracing the new charter of their new responsibilities. Leaders must simultaneously be kept happy doing their present work while being ready to accept different responsibilities when needed. Leadership must no longer be viewed as an ascent but…

Continue reading

Program Management Software-Technology

Software Estimation: Demystifying the Black Art

Software estimation is a somewhat undefined craft. Most coders simply “go with their gut” in estimating a project, and that gut is often wildly off. Alternative techniques involve intense calculations that take a lot of time, but rarely yield enough accuracy to help, especially for smaller projects. Unlike, say, construction or mechanical tasks, software builds represent a creative process where new territory is tread with each project. There’s a learning curve involved, and it’s hard…

Continue reading

Biography-Memoir Software-Technology

Source Code: My Beginnings by Bill Gates

Among computer programmers, Bill Gates is still a controversial figure for his business practices. Many coders love writing code and despise how business folk interfere with our products. Of course, some of that view neglects how business folk pay our bills, too. Bill Gates, more than anyone else, deserves credit for turning writing code into a profession with a paycheck. This memoir unlocks his personality which guided the founding of Microsoft. Well-known to us programmers…

Continue reading

Leadership Management-Business

Working Backwards: Insights, Stories & Secrets from Inside Amazon

In over two decades of its existence, Amazon has changed the business landscape. After its founding, many investors made fun of the company for reinvesting its profits – or even running at a loss – so that it could position itself better in the future workplace. Once the home of just bookselling, it has become a powerhouse of logistics, web development, eBooks, and digital devices. The authors, former senior leaders at the company, team together…

Continue reading

Artificial Intelligence Leadership

The AI-Driven Leader: Harnessing AI to Make Faster, Smarter Decisions

Artificial Intelligence (AI) has immense, obvious power inside, but to many business leaders, the disruptive potentialities scare them. Will they lose their jobs? Will their company lose its place? Is this just another technical fad that will sunset sometime soon? Author Geoff Woods wants readers to say a resounding “no” to all three questions and instead to learn how to harness AI’s power to add strategic value to their leadership. He views AI as a…

Continue reading

Indie Program Management Software-Technology

Predicting the Unpredictable: Pragmatic Approaches to Estimating Project Schedule or Cost

Software projects are notoriously difficult to estimate a time-to-completion, especially in the earliest days of a proposal. Sometimes, simple projects can prove time- and resource-consuming, and seemingly hard projects can complete quickly. Because learning is involved in every project, even good project managers struggle with wildly varying possibilities at first. Author Johanna Rothman offers her advice about what to do with this situation. A few pieces of her advice stand out. First, when estimating, always…

Continue reading