Review: Udacity Artificial Intelligence Nanodegree Program
I’ve been working my way through the Udacity Artificial Intelligence Nanodegree Program. Having completed it, I want to share my review.
TLDR: Great content, ok exercises, zero validation
I’ve been working my way through the Udacity Artificial Intelligence Nanodegree Program. Having completed it, I want to share my review.
TLDR: Great content, ok exercises, zero validation
Setting clear goals and expectations is going to be more important than ever to getting the results you want. This comes down to clear thinking and clear communication. Decide what you want to achieve and what help you need to achieve it. Communicate those expectations clearly. Get voluntary buy-in whenever possible, as you’ll receive more commitment and energy. Always follow-up. You will prevent short term oversights and people will be more likely to honour commitments when they know you won’t forget them yourself.
Nearly all Agile methodologies rely on iterative development. It would be difficult to do otherwise while valuing “Working software over comprehensive documentation”. However, iterative development can quickly devolve into cowboy coding or “waterfall in disguise”. Do you suspect your team might be guilty of this at times? Let’s discuss how to get the most out of iterative development.
Retrospectives are the single most powerful practice for continuous team improvement. However, many teams fail to establish retrospectives as a practice. Learn the key elements of a retrospective, success factors, and pitfalls.
Almost everyone agrees that continuous improvement is a great idea, yet many teams have trouble putting this idea into practice. This article will discuss the motivation, method, and momentum of continuous improvement….Constantly seek small improvements and try them out; apply just enough rigour to be sure they really were improvements.
When is a prototype the right approach and when isn’t it? How can you get results fast? This article covers the fundamentals of effective prototyping.
There’s a fine balance between planning for the future and coding for it. This article discusses how to be ready for changes without over-committing now.
Developers and managers alike often spend too much time in meetings of questionable value. Do you? What can you do about it? Here are eight strategies that I’ve found effective for reclaiming time.
Learn 4 uncommon practices to help your software team work more effectively from home during COVID.
Excel at executing projects in the face of uncertainty by quantifying confidence quickly and easily. Includes free Monte Carlo Simulation Spreadsheet.