Competitive Iterative Design - small presentation for designers and managers describes design-as-process and design-as-product. Also Max shared his initial thoughts about state of design in post-USSR area.
The document provides advice for designers on evolving their skills from newbie to rockstar. It discusses following a mobile-first approach and responsive design. Key recommendations include focusing on work, overworking, making yourself a "T-shaped" designer through broad and deep skills, taking risks, and using iterative design processes like prototyping and user testing.
Minimalist design originated in the early 20th century after World Wars I and II and the Great Depression. It was influenced by abstract art like De Stijl and the Bauhaus school of architecture. Minimalist design focuses on simplifying forms to their essential elements and uses negative space. Functional design is based on an object's purpose, with form following function and using grids for organization.
Design Theory - Lecture 02: Design processes & Problem solvingBas Leurs
This document provides an overview of design processes and problem solving. It discusses various models of design processes, including linear and iterative processes. It also examines the nature of design problems and how designers approach problem solving. The document highlights that design problems often have no single clear solution and require intuition and experimentation to develop potential concepts and solutions.
Александр Белецкий "Архитектура Javascript приложений"Agile Base Camp
This document discusses large scale JavaScript applications and common patterns used to build them. It begins by introducing Addy Osmani and his work on JavaScript frameworks. It then covers the evolution of JavaScript apps from early uses to modern complex single page apps. Key points are made about the complexity of front-end development. The document dives into architectural patterns like namespaces, modules, facades, mediators, and observers to handle complexity. It provides examples of implementing these patterns with RequireJS and AMD for module loading. Finally, it proposes an overall application architecture bringing these concepts together and recommends further resources on the topic.
Daniel Lewis "How to build a motivational system"Agile Base Camp
The document discusses how to increase employee engagement in a business to improve success. It defines employee engagement as employees' willingness to go above and beyond their regular duties. The document recommends that businesses understand individual contributions, involve employees in decision making, focus on development and recognition, and foster a culture of trust, respect and customer focus to increase engagement levels.
Competitive Iterative Design - small presentation for designers and managers describes design-as-process and design-as-product. Also Max shared his initial thoughts about state of design in post-USSR area.
The document provides advice for designers on evolving their skills from newbie to rockstar. It discusses following a mobile-first approach and responsive design. Key recommendations include focusing on work, overworking, making yourself a "T-shaped" designer through broad and deep skills, taking risks, and using iterative design processes like prototyping and user testing.
Minimalist design originated in the early 20th century after World Wars I and II and the Great Depression. It was influenced by abstract art like De Stijl and the Bauhaus school of architecture. Minimalist design focuses on simplifying forms to their essential elements and uses negative space. Functional design is based on an object's purpose, with form following function and using grids for organization.
Design Theory - Lecture 02: Design processes & Problem solvingBas Leurs
This document provides an overview of design processes and problem solving. It discusses various models of design processes, including linear and iterative processes. It also examines the nature of design problems and how designers approach problem solving. The document highlights that design problems often have no single clear solution and require intuition and experimentation to develop potential concepts and solutions.
Александр Белецкий "Архитектура Javascript приложений"Agile Base Camp
This document discusses large scale JavaScript applications and common patterns used to build them. It begins by introducing Addy Osmani and his work on JavaScript frameworks. It then covers the evolution of JavaScript apps from early uses to modern complex single page apps. Key points are made about the complexity of front-end development. The document dives into architectural patterns like namespaces, modules, facades, mediators, and observers to handle complexity. It provides examples of implementing these patterns with RequireJS and AMD for module loading. Finally, it proposes an overall application architecture bringing these concepts together and recommends further resources on the topic.
Daniel Lewis "How to build a motivational system"Agile Base Camp
The document discusses how to increase employee engagement in a business to improve success. It defines employee engagement as employees' willingness to go above and beyond their regular duties. The document recommends that businesses understand individual contributions, involve employees in decision making, focus on development and recognition, and foster a culture of trust, respect and customer focus to increase engagement levels.
Мark Phillips "Intoduction to Silicon Valley"Agile Base Camp
Silicon Valley is an area in Northern California known for its concentration of tech companies and startups. It began emerging in the 1950s when Stanford University leased land to technology companies. Major companies founded in Silicon Valley include Intel, Apple, Cisco, Oracle, Google, and Facebook. Biotech has also become a large industry, receiving billions in venture capital funding annually. Venture capital firms provide startups with funding in rounds from seed to later stages. While the tech industry experiences boom and bust cycles, Silicon Valley remains a global hub for innovation. Life at a startup is typically fast-paced and chaotic, but offers flexibility and potential for high rewards if the company succeeds.
JDaniel Lewis "How to build a motivational system"Agile Base Camp
Engaged employees are fully involved in and enthusiastic about their work, and work to further their organization's interests. A document discusses ways for businesses to increase employee engagement by motivating staff. It defines engagement and discusses factors that drive it such as senior management interest, personal development opportunities, reputation as an employer, input into decisions, benefits, inspiring managers, and fair compensation. Theories on motivation from Hertzberg and McGregor are also summarized that differentiate motivators from hygiene factors and management styles that view employees as wanting responsibility versus disliking work. The document concludes with recommendations for businesses to get to know employees, value them, involve them in alignment efforts, help them grow, communicate effectively, focus on customers, lead by
Саша Белецкий "Continuous Delivery в продуктовой разработке"Agile Base Camp
This document discusses why, how, and when to implement continuous delivery for software projects. It describes how the author used to manually deploy updates for a simple web application, which took 30 minutes to 2 hours and caused customer dissatisfaction. The document then presents the key aspects of continuous delivery: (1) enabling one-click local builds and deployments, (2) defining a source control model with branches for features and releases, and (3) running continuous integration to automatically build, test and deploy changes. It provides examples of tools that can be used to achieve this, such as Jenkins for continuous integration. Implementing these practices resulted in deployment times improving 45 times and site downtimes reducing 300 times.
Brad Hoover "Differences between building a consumer vs. enterprise product"Agile Base Camp
Enterprise software product development requires extensive upfront design and prototyping with customer input. It focuses on gaining credibility with reference customers and expanding features for broader appeal. Sales forces can overcome objections. Consumer products require exceptional products that can sell without speaking through fluid interfaces and speedy iterations to test hypotheses and infer user needs. They benefit from co-located product and engineering teams for rapid communication. Both approaches share a focus on clear goals and feedback to create optimal product-market fit.
Мark Phillips "Intoduction to Silicon Valley"Agile Base Camp
Silicon Valley is an area in Northern California known for its concentration of tech companies and startups. It began emerging in the 1950s when Stanford University leased land to technology companies. Major companies founded in Silicon Valley include Intel, Apple, Cisco, Oracle, Google, and Facebook. Biotech has also become a large industry, receiving billions in venture capital funding annually. Venture capital firms provide startups with funding in rounds from seed to later stages. While the tech industry experiences boom and bust cycles, Silicon Valley remains a global hub for innovation. Life at a startup is typically fast-paced and chaotic, but offers flexibility and potential for high rewards if the company succeeds.
JDaniel Lewis "How to build a motivational system"Agile Base Camp
Engaged employees are fully involved in and enthusiastic about their work, and work to further their organization's interests. A document discusses ways for businesses to increase employee engagement by motivating staff. It defines engagement and discusses factors that drive it such as senior management interest, personal development opportunities, reputation as an employer, input into decisions, benefits, inspiring managers, and fair compensation. Theories on motivation from Hertzberg and McGregor are also summarized that differentiate motivators from hygiene factors and management styles that view employees as wanting responsibility versus disliking work. The document concludes with recommendations for businesses to get to know employees, value them, involve them in alignment efforts, help them grow, communicate effectively, focus on customers, lead by
Саша Белецкий "Continuous Delivery в продуктовой разработке"Agile Base Camp
This document discusses why, how, and when to implement continuous delivery for software projects. It describes how the author used to manually deploy updates for a simple web application, which took 30 minutes to 2 hours and caused customer dissatisfaction. The document then presents the key aspects of continuous delivery: (1) enabling one-click local builds and deployments, (2) defining a source control model with branches for features and releases, and (3) running continuous integration to automatically build, test and deploy changes. It provides examples of tools that can be used to achieve this, such as Jenkins for continuous integration. Implementing these practices resulted in deployment times improving 45 times and site downtimes reducing 300 times.
Brad Hoover "Differences between building a consumer vs. enterprise product"Agile Base Camp
Enterprise software product development requires extensive upfront design and prototyping with customer input. It focuses on gaining credibility with reference customers and expanding features for broader appeal. Sales forces can overcome objections. Consumer products require exceptional products that can sell without speaking through fluid interfaces and speedy iterations to test hypotheses and infer user needs. They benefit from co-located product and engineering teams for rapid communication. Both approaches share a focus on clear goals and feedback to create optimal product-market fit.