Remove Learning Remove Reference Remove Software Development Remove Software Review
article thumbnail

Goodhart’s Law: When a target becomes its own enemy

Idea to Value

This refers to the process whereby it is clear what the targets for success are, and an individual, group or company does just enough to qualify for meeting those specific criteria. One area where Goodhart’s Law gets even more dangerous is in target-based software development, especially Artificial Intelligence and Machine Learning.

article thumbnail

UI Pattern Documentation Review

Boxes and Arrows

Introduction User interface (UI) patterns have the potential to make software development more efficient. I refer to collection of patterns as a library. Development teams — usually incorporating a user experience specialist — then reference this documentation during implementation and upgrade processes.

Insiders

Sign Up for our Newsletter

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

article thumbnail

How to Run the Ultimate Corporate Hackathon

Qmarkets

Programmers and software professionals squeezing time in against packed evenings and weekends to accelerate productivity.” He continues to describe the hackathon format as one of “decentralized, disintermediated, distributed computer programming [that] proves an industry standard for software development.”.

article thumbnail

How to Run the Ultimate Corporate Hackathon

Qmarkets

Programmers and software professionals squeezing time in against packed evenings and weekends to accelerate productivity.” He continues to describe the hackathon format as one of “decentralized, disintermediated, distributed computer programming [that] proves an industry standard for software development.”.

article thumbnail

Using Wikis to Document UI Specifications

Boxes and Arrows

The development process usually plays a major role in how teams interact and how work is completed or delivered, thus, there is a direct relationship between the UI spec and the process the team is using. Description of the Problem There are many product development processes and one that has garnered much attention is agile.

article thumbnail

How agile practices can solve remote team management problems

mjvinnovation

Understanding productivity is more complex in this transition period, more so due to the fact that people aren’t within reach… and that’s is only at the beginning. The key is to learn from these mistakes and adjust. Think of it as a list of items you can “dethaw” later or refer to at the next sprint planning meeting.

Agile 52
article thumbnail

Co-creating volume 3

Innovation 360 Group

Progress on these metrics should be reviewed every 6-12 months and they include questions like: Which aspirations will help us in delivering on our strategic initiatives? Efficient software development does not proceed linearly from ideation to code lock. The Idea Incubator.