Remove Development Remove Exercises Remove Software Review Remove Systems Review
article thumbnail

The Product Interview?—?A Technical Exercise

The Product Coalition

A Technical Exercise In this post, I’ll offer my idea of the sort of technical abilities expected from a product manager. My take on it: while I love ex-developer PMs, and find that their teams often execute better, this is by no means a requirement. The Product Interview?—?A The correct answer is always C.

article thumbnail

My favorite UX design workbooks: develop your skills by solving exercises

UX Planet

DESIGN WORKBOOKS How to put design theory into practice in an efficient way My favorite UX design workbooks: develop your skills by solving exercises Learning design theory is a good step towards becoming a better designer, but it is also important to put the things you’ve learned into practice.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Ask the Community: How Do You Shift From Functional Teams to Value-Driven Teams?

Product Talk

Instead, they hand off work from team to team—the back-end engineers design the data model and system architecture, the front-end engineers build the interface elements, the mobile engineers work toward feature parity, etc. Sam created a diagram to help demonstrate the benefits of organizing teams by value stream as opposed to code base.

article thumbnail

Authoring “Docker for Developers” for Packt Publishing

Modus Create

Three Modus engineers recently wrote a book about Docker and security best practices, Docker for Developers , published by Packt Publishing. Docker for Developers is perhaps the most comprehensive source of information on all things Docker and a wide range of technologies associated with Docker and deployment in the cloud.

article thumbnail

SDLC Phases and Examples – What Is Software Development Life Cycle

The Basics of Product Management

Software Development Life Cycle (SDLC) is the process of building software, using 6 phases – Analysis, Definition, Design, Coding, Testing and Deployment. The acronym also stands for system development life cycle. People use it interchangeably with software development life cycle.

article thumbnail

Permission To Stay Focused

Mironov Consulting

  So the ratio of wants/needs/demands/ couldas/shouldas to actual development capacity is often 20x-50x.   They are coming off customer calls, strategy sessions, renewal discussions, marketing automation planning sessions, compliance reviews, and industry analyst briefings that highlight improvements that must be made. 

article thumbnail

Why Usability Means Credibility in Cybersecurity

The Product Coalition

They also do their best to hire specialists to build back end systems to ensure that the private information of the company and their clients are safe and secure. However, these threats are more focused on the back end software in websites. For this interview, I use techniques I developed for conducting UX research focus groups.