Home
Search results “Principles of software development”
Core Design Principles for Software Developers by Venkat Subramaniam
 
02:36:10
Subscribe to Devoxx on YouTube @ https://bit.ly/devoxx-youtube Like Devoxx on Facebook @ https://www.facebook.com/devoxxcom Follow Devoxx on Twitter @ https://twitter.com/devoxx Writing code is easy. Writing good quality code is an entirely different story. How can we measure quality of design? How do we know we're doing the right set of things that will leads us to a better design? In this session we will learn about some core software design principles that help programmers everyday. Instead of talking about theory and what we could potentially do, we will take on multiple examples, discuss the solution, pros and cons, and bring out key design principles that have an impact on the outcome.
Views: 183498 Devoxx
12 Principles of Agile Software Development
 
05:18
►Check the below link for detailed post on "12 Principles of Agile Software Development" http://www.softwaretestingmaterial.com/principles-agile-software-development/ ►THANKS for taking the time to visit, I hope you SUBSCRIBE and enjoy the upcoming videos! ►Please SUBSCRIBE for More videos: https://www.youtube.com/channel/UCIJGI_3XgnfUaSNQD8D2IMQ ►If you like this video, Please click on Like and Comment! ►Follow Us on Social Network: ►Google +: https://plus.google.com/u/0/112866700026030919889/posts ►Facebook: https://www.facebook.com/SoftwareTestingMaterial ►Twitter: https://twitter.com/STMWebsite ►Pinterest: https://www.pinterest.com/stmsite/ ►Website: http://www.softwaretestingmaterial.com ►LinkedIn: https://www.linkedin.com/in/rajkumarsm/
Software Design Principles
 
09:52
Buy Software engineering books(affiliate): Software Engineering: A Practitioner's Approach by McGraw Hill Education https://amzn.to/2whY4Ke Software Engineering: A Practitioner's Approach by McGraw Hill Education https://amzn.to/2wfEONg Software Engineering: A Practitioner's Approach (India) by McGraw-Hill Higher Education https://amzn.to/2PHiLqY Software Engineering by Pearson Education https://amzn.to/2wi2v7T Software Engineering: Principles and Practices by Oxford https://amzn.to/2PHiUL2 ------------------------------- Software Design Principles
Views: 16446 LearnEveryone
Software Design Patterns and Principles (quick overview)
 
11:24
Ex-Google Tech Lead the TheTECHLEAD teaches the tech of technical software & systems design patterns and principles on how to avoid over-engineering your project into garbage. This is a serious video. Because it is important. 👇 SUBSCRIBE TO MY YOUTUBE CHANNEL 👇 http://youtube.com/techlead?sub_confirmation=1 http://instagram.com/patrickshyu/ http://twitter.com/patrickshyu/ ‣ TechLead: Season 1 Complete HD available for purchase. https://www.youtube.com/watch?v=_wbKUHBPkh4
Views: 89354 TechLead
AEC C3M03 Understanding Lean Software Development
 
06:17
Understanding Lean Software Development is the third module of Lean Kanban Software Development.
Views: 5814 ScrumStudy
What is Agile?
 
11:56
This short cartoon answers the question "What Is Agile?" and will give you the background to understand the Agile principles and values and how they can help you and your team work together more efficiently. If you'd like a free book on this topic, please see below... https://mailchi.mp/326ba47ba2e8/agile-list I've published a book called "Starting Agile" that is designed to help you start your team's Agile journey outright. You can buy a copy from Amazon, but I'm giving free copies away to my subscribers from YouTube. You can signup for a copy at the link above. If you'd like to connect with me on LinkedIn you can find me at the link below. Just send me a message saying hello and that you found me from one of my videos: https://www.linkedin.com/in/markshead
Views: 1009962 Mark Shead
The SDLC and Principles of Software Testing
 
05:26
A brief overview of the Software Development Life Cycle and a few key principles of software testing. Presentation by Deborah Slone. DeRisk IT Inc. is a veteran-owned, onshore, offsite software testing facility that provides an effective alternative to companies looking to outsource quality assurance testing to offshore departments. We provide functional testing (both manual and automated), project and process management, QA audits, and other services. Visit www.deriskit.com for more details.
Views: 584 DeRisk QA
CS101: Principles Of Software Development (Lecture 9)
 
16:26
I'm teaching ITC102 (what everyone other than Seattle Central College calls Computer Science 101!), and uploading my 15-minute lectures each day for students to catch up on. Anyone who's new to IT should find these useful.
Views: 532 Tarah Wheeler
What is Agile Methodology?
 
04:39
Agile is a collection of values and principles. So what is this "Agile Methodology" you keep hearing people talk about? If you'd like a free book on this topic, please see below... I've published a book called "Starting Agile" that is designed to help you start your team's Agile journey out right. You can buy a copy from Amazon, but I'm giving free copies away to my subscribers from YouTube. You can signup for a copy at this link: https://mailchi.mp/326ba47ba2e8/agile-list
Views: 29680 Mark Shead
Lean Principles
 
02:52
This is a graphical representation of what it means to be a Lean Organization.
Views: 45804 TECOEnergyInc
Lean Software Development
 
32:11
On 5/1/14, Boris Nadion gave a lecture for techies but also especially relevant for non developers entrepreneurs who would like to get a better understanding on how things work on the dev side. Boris went over the phases of lean software development. Boris is a founder of Astrails, has been programming professionally since 1992, and enjoys jazz music and playing tennis. Event Page: http://www.meetup.com/Talking-Lean/events/156631142/ Thanks to our video sponsors: Astrails And Google for the hosting Join the group: http://www.meetup.com/Talking-Lean Slides: http://www.slideshare.net/astrails/lean-softwaredevelopment Video By: Mediale | video & presentation production [email protected]
Views: 8935 Talking Lean
Software Development Life Cycle (SDLC) - Detailed Explanation
 
06:33
►Check the below link for detailed post on "Software Development Life Cycle" http://www.softwaretestingmaterial.com/sdlc-software-development-life-cycle/ ►THANKS for taking the time to visit, I hope you SUBSCRIBE and enjoy the upcoming videos! ►Please SUBSCRIBE for More videos: https://www.youtube.com/channel/UCIJGI_3XgnfUaSNQD8D2IMQ ►If you like this video, Please click on Like and Comment! ►Follow Us on Social Network: ►Google +: https://plus.google.com/u/0/112866700026030919889/posts ►Facebook: https://www.facebook.com/SoftwareTestingMaterial ►Twitter: https://twitter.com/STMWebsite ►Pinterest: https://www.pinterest.com/stmsite/ ►Website: http://www.softwaretestingmaterial.com ►LinkedIn: https://www.linkedin.com/in/rajkumarsm/
Seven Testing Principles: Software Testing
 
05:02
http://www.guru99.com/software-testing-seven-principles.html . This Testing tutorial for beginners explains 7 types of Testing in Software Testing. The principles help in testing methodologies and techniques. Principles of Software Testing in brief – Principle 1 Testing shows presence of defects Principle 2 Exhaustive testing is impossible Principle 3 Early Testing Principle 4 Defect Clustering Principle 5 Pesticide Paradox Principle 6 Testing is context dependent Principle 7 Absence of errors - fallacy Like, share and subscribe our channel for more videos. Enjoy our free tutorial on our YouTube channel and our website. Watch more videos on our YouTube channel at https://www.youtube.com/channel/UC19i1XD6k88KqHlET8atqFQ READ this as a book on Amazon by viewing at http://amzn.to/2vaj1aA Visit our website for more! www.guru99.com FACEBOOK! Would you prefer to watch more about us? Like our page for more https://www.facebook.com/guru99com/ TWITTER! Tweet for us on Twitter with #guru99 and follow us on https://twitter.com/guru99com THANKS! We appreciate you reading this and hope you have a wonderful day! Sincerely, Guru99
Views: 461747 Guru99
Good Software Development Principles
 
18:42
Learn some good software development principles that you can apply in your project. I have explained best practices to keep in mind in the following phases: 1. Requirements analysis 2. Design 3. Implementation 4. User Interface Design 5. Project Management Please read the blog post available here: http://divostar.com/agile-blog/good-software-development-principles Please subscribe to my channel!
Views: 11 DivoSays
The Difference Between Lean and Agile
 
02:52
Subscribe to our YouTube channel to stay up to date on all of our world-class products and exciting updates: https://goo.gl/YhZF9h Though often considered to be contradictory principles, Lean and Agile are very complementary and when paired together guide teams to better results. Agile Management solutions from CA help teams use both principles in tandem to achieve success.
Views: 49516 CA Technologies
Software Engineering: Crash Course Computer Science #16
 
10:35
Today, we’re going to talk about how HUGE programs with millions of lines of code like Microsoft Office are built. Programs like these are way too complicated for a single person, but instead require teams of programmers using the tools and best practices that form the discipline of Software Engineering. We'll talk about how large programs are typically broken up into into function units that are nested into objects known as Object Oriented Programming, as well as how programmers write and debug their code efficiently, document and share their code with others, and also how code repositories are used to allow programmers to make changes while mitigating risk. Ps. Have you had the chance to play the Grace Hopper game we made in episode 12. Check it out here! http://thoughtcafe.ca/hopper/ Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios Want to know more about Carrie Anne? https://about.me/carrieannephilbin The Latest from PBS Digital Studios: https://www.youtube.com/playlist?list=PL1mtdjDVOoOqJzeaJAV15Tq0tZ1vKj7ZV Want to find Crash Course elsewhere on the internet? Facebook - https://www.facebook.com/YouTubeCrash... Twitter - http://www.twitter.com/TheCrashCourse Tumblr - http://thecrashcourse.tumblr.com Support Crash Course on Patreon: http://patreon.com/crashcourse CC Kids: http://www.youtube.com/crashcoursekids
Views: 391507 CrashCourse
Agile Software Development Principles
 
18:38
Buy Software engineering books(affiliate): Software Engineering: A Practitioner's Approach by McGraw Hill Education https://amzn.to/2whY4Ke Software Engineering: A Practitioner's Approach by McGraw Hill Education https://amzn.to/2wfEONg Software Engineering: A Practitioner's Approach (India) by McGraw-Hill Higher Education https://amzn.to/2PHiLqY Software Engineering by Pearson Education https://amzn.to/2wi2v7T Software Engineering: Principles and Practices by Oxford https://amzn.to/2PHiUL2 ------------------------------- Notes of Software engineering Agile Software Development Principles on this link - https://viden.io/knowledge/software-engineering-2?utm_campaign=creator_campaign&utm_medium=referral&utm_source=youtube&utm_term=ajaze-khan-1
Views: 190 LearnEveryone
Agile Fundamentals: The 12 Agile Principles
 
11:56
Are you struggling to get the most of your Agile transformation? Do you want to deviate from “textbook” practices but ensure that you’ll still be Agile? This video is for you. You’ll learn the 12 Agile principles, along with some practical tips and tricks I’ve picked up along the way. These principles bridge the gap between the Agile Manifesto and Agile practices. You’ll be able to better understand and adapt the practices to your environment without compromising on what makes them so effective.
Views: 2296 Chris Gagné
What is Agile Software Development?
 
14:45
🔥$100 OFF PLURALSIGHT SUBSCRIPTION (CYBER MONDAY DEAL - JUST TODAY) 🔥 https://simpleprogrammer.com/save100pluralsight 👉🏻 Check Out The NEW Simple Programmer YouTube Channel With NEW Programming Videos: https://simpleprogrammer.com/yt/spnewytchannel 💻 SUBSCRIBE TO THIS CHANNEL: http://bit.ly/subscribesp Visit: http://simpleprogrammer.com/ SUPPORT THIS YOUTUBE CHANNEL: https://www.patreon.com/simpleprogrammer The Agile Manifesto: http://agilemanifesto.org/ How To Start An Agile Project: https://simpleprogrammer.com/2015/01/22/start-agile-project/ Don't Go Chasing Waterfalls (Mini-waterfall vs Agile): https://simpleprogrammer.com/2010/04/07/dont-go-chasing-waterfalls-mini-waterfall-vs-agile/ When Scrum Hurts: Mob Architecture: https://simpleprogrammer.com/2010/03/12/when-scrum-hurts-mob-achitecture/ What Is Agile Software Development? So, let's talk about programming! If you're inside the programming (which is not the same as coding lol) you've probably heard about "Agile Software Development", right? But, what the heck is agile software development? Well, this is exactly what I'm going to talk about in this video. Basically, agile software development describes a set of principles for programming and software development that has as core principles collaborative effort and organization between cross-functional teams. Developing an agile project means building something that promotes adaptive planning, evolutionary development, early delivery and continuous improvement, that encourages rapid and flexible response to change. Scrum is a good example of such agile methodology. So, are you completely lost when it comes to agile software development? Watch this video and find out! If you have a question, email me at [email protected] If you liked this video, share, like and, of course, subscribe! Subscribe To My YouTube Channel: http://bit.ly/1zPTNLT Visit Simple Programmer Website: http://simpleprogrammer.com/ Connect with me on social media: Facebook: https://www.facebook.com/SimpleProgrammer Twitter: https://twitter.com/jsonmez Other Links: Sign up for the Simple Programmer Newsletter: http://simpleprogrammer.com/email Simple Programmer blog: http://simpleprogrammer.com/blog Learn how to learn anything quickly: http://10stepstolearn.com Boost your career now: http://devcareerboost.com
Views: 34086 Bulldog Mindset
Seven Software Testing Principles
 
05:53
►Check the below link for detailed post on "Principles of Software Testing" http://www.softwaretestingmaterial.com/principles-of-software-testing/ ►THANKS for taking the time to visit, I hope you SUBSCRIBE and enjoy the upcoming videos! ►Please SUBSCRIBE for More videos: https://www.youtube.com/channel/UCIJGI_3XgnfUaSNQD8D2IMQ ►If you like this video, Please click on Like and Comment! ►Follow Us on Social Network: ►Google +: https://plus.google.com/u/0/112866700026030919889/posts ►Facebook: https://www.facebook.com/SoftwareTestingMaterial ►Twitter: https://twitter.com/STMWebsite ►Pinterest: https://www.pinterest.com/stmsite/ ►Website: http://www.softwaretestingmaterial.com ►LinkedIn: https://www.linkedin.com/in/rajkumarsm/
Extreme Programming (XP) - Georgia Tech - Software Development Process
 
02:16
Watch on Udacity: https://www.udacity.com/course/viewer#!/c-ud805/l-1771718546/m-439898982 Check out the full Advanced Operating Systems course for free at: https://www.udacity.com/course/ud805 Georgia Tech online Master's program: https://www.udacity.com/georgia-tech
Views: 80155 Udacity
The Principles of Clean Architecture by Uncle Bob Martin
 
01:13:24
The Principles of Clean Architecture by Uncle Bob Martin (@unclebobmartin) Robert C. Martin, aka, Uncle Bob has been a software professional since 1970 and an international software consultant since 1990. In the last 40 years, he has worked in various capacities on literally hundreds of software projects. In 2001, he initiated the meeting of the group that created Agile Software Development from Extreme Programming techniques and served as the first chairman of the Agile Alliance. He is also a leading member of the Worldwide Software Craftsmanship Movement - Clean Code. He has authored "landmark" books on Agile Programming, Extreme Programming, UML, Object-Oriented Programming, C++ Programming and most recently Clean Code and Clean Coder. He has published dozens of articles in various trade journals.He has written, directed and produced numerous "Code Casts" videos for software professionals.Bob is a regular speaker at international conferences and trade shows.Mr. Martin is the founder, CEO, and president of Uncle Bob Consulting, LLC and Object Mentor Incorporated. Uncle Bob has published dozens of articles in various trade journals, and is a regular speaker at international conferences and trade shows. Mr. Martin has authored and edited many books including: • The Clean Coder • Clean Code • Agile Software Development: Principles, Patterns, and Practices. • Designing Object Oriented C++ Applications using the Booch Method • Agile Principles Patterns and Practices in C# • Patterns Languages of Program Design 3 • More C++ Gems • Extreme Programming in Practice • UML for Java Programmers http://www.meetup.com/Norfolk-Developers-NorDev/events/223533655/
Views: 271001 NorfolkDevelopers
SOLID Design Principles Introduction
 
06:14
In this video we will discuss 1. SOLID Acronym and Introduction 2. SOLID design principles 3. Why SOLID SOLID Introduction 1. SOLID principles are the design principles that enable us manage most of the software design problems 2. The term SOLID is an acronym for five design principles intended to make software designs more understandable, flexible and maintainable 3. The principles are a subset of many principles promoted by Robert C. Martin 4. The SOLID acronym was first introduced by Michael Feathers SOLID Acronym S : Single Responsibility Principle (SRP) O : Open closed Principle (OSP) L : Liskov substitution Principle (LSP) I : Interface Segregation Principle (ISP) D : Dependency Inversion Principle (DIP) Single Responsibility Principle 1. Robert C. Martin expresses the principle as, "A class should have only one reason to change” 2.Every module or class should have responsibility over a single part of the functionality provided by the software, and that responsibility should be entirely encapsulated by the class Liskov Substitution Principle 1. Introduced by Barbara Liskov state that “objects in a program should be replaceable with instances of their sub-types without altering the correctness of that program” 2. If a program module is using a Base class, then the reference to the Base class can be replaced with a Derived class without affecting the functionality of the program module 3. We can also state that Derived types must be substitutable for their base types Open/Closed Principle 1. “Software entities should be open for extension, but closed for modification” 2. The design and writing of the code should be done in a way that new functionality should be added with minimum changes in the existing code 3. The design should be done in a way to allow the adding of new functionality as new classes, keeping as much as possible existing code unchanged Interface Segregation Principle 1. “Many client-specific interfaces are better than one general-purpose interface” 2.We should not enforce clients to implement interfaces that they don't use. Instead of creating one big interface we can break down it to smaller interfaces Dependency Inversion Principle 1. One should “depend upon abstractions, [not] concretions" 2. Abstractions should not depend on the details whereas the details should depend on abstractions 3. High-level modules should not depend on low level modules If we don’t follow SOLID Principles we 1. End up with tight or strong coupling of the code with many other modules/applications 2. Tight coupling causes time to implement any new requirement, features or any bug fixes and some times it creates unknown issues 3. End up with a code which is not testable 4. End up with duplication of code 5. End up creating new bugs by fixing another bug 6. End up with many unknown issues in the application development cycle Following SOLID Principles helps us to 1. Achieve reduction in complexity of code 2. Increase readability, extensibility and maintenance 3. Reduce error and implement Reusability 4. Achieve Better testability 5. Reduce tight coupling Solution to develop a successful application depends on Architecture : choosing an architecture is the first step in designing application based on the requirements. Example : MVC, WEBAPI, MVVM..etc Design Principles : Application development process need to follow the design principles Design Patterns : We need to choose correct design patterns to build the software If you are confused on how we can apply these design principles in the application development? Don’t worry as we are going to take a look at them in greater details in the upcoming videos. In the next video we will discuss single responsibility principle in detail with a sample example. Text version of the video http://csharp-video-tutorials.blogspot.com/2017/11/solid-design-principles-introduction.html Slides http://csharp-video-tutorials.blogspot.com/2017/11/solid-design-principles-introduction_20.html SOLID Design Principles Tutorial https://www.youtube.com/watch?v=HLFbeC78YlU&list=PL6n9fhu94yhXjG1w2blMXUzyDrZ_eyOme SOLID Design Principles Text Articles & Slides http://csharp-video-tutorials.blogspot.com/2018/01/solid-design-principles.html All Dot Net and SQL Server Tutorials in English https://www.youtube.com/user/kudvenkat/playlists?view=1&sort=dd All Dot Net and SQL Server Tutorials in Arabic https://www.youtube.com/c/KudvenkatArabic/playlists
Views: 102660 kudvenkat
Software Architecture | Architectural patterns | Architecture vs Design pattern
 
15:29
Follow WebDev Cave's Facebook Page and stay updated: https://www.facebook.com/webdevcave/ In this video, I explain, in an introductory way, software architecture, how does it in the big picture, and the three important parts of it: - Architectural Patterns - Messaging - Quality attributes Also, I clarify the difference between Architecture vs Design pattern. The various architectural patterns are mentioned and briefly explained at the end of the video: - Layered Architecture/ N-tier Architectural pattern Lesson Link: https://youtu.be/BCXcIllT7Lc - Microservices Lesson Link: https://youtu.be/8BPDv038oMI - MicroKernel Architectural pattern Lesson Link: https://youtu.be/h3icQDMRLd8 - Space-based Architecture - Event-driven Architectural pattern I conclude the video with some insights and additional resources to learn more about Software Architecture and Architectural patterns. Resources: Software Architecture in Practice- 3rd Edition: http://amzn.to/2CPO1g6 Pattern-Oriented Software Architecture- Volume1: http://amzn.to/2BIgTrz References: Drawback (Bridge picture): https://ibercons.blogspot.com/2016/08/consecuencias-de-no-contratar-un.html Scaffolding picture: https://www.brogangroup.com/services/scaffolding/117/ Mason-bricks: http://wrkshp.org/24-05-13-mud-plastering-begins/img_8448/
Views: 29548 The TechCave
S.O.L.I.D. Principles of Object-Oriented Design - A Tutorial on Object-Oriented Design
 
10:04
Learn more advanced front-end and full-stack development at: https://www.fullstackacademy.com In this tutorial, we give an overview of the S.O.L.I.D. Principles of Object-Oriented Design, a concept introduced by Robert C. Martin in 1995. These rules are designed to help a programmer develop software that is easy to maintain and extend. Watch this video to learn: - Three major signs of bad code - How coding with S.O.L.I.D. in mind can help you avoid these pitfalls - How S.O.L.I.D. can apply when coding in JavaScript
Views: 28123 Grace Hopper Academy
XP's Values, Principles, and Practices - Georgia Tech - Software Development Process
 
01:56
Watch on Udacity: https://www.udacity.com/course/viewer#!/c-ud805/l-1771718546/m-439898983 Check out the full Advanced Operating Systems course for free at: https://www.udacity.com/course/ud805 Georgia Tech online Master's program: https://www.udacity.com/georgia-tech
Views: 10491 Udacity
The Lean Software Development Process
 
03:40
http://www.alliancesoftware.com.au The Lean software development process is waste-averse and iterative. The process and the product are incrementally improved via cycles of development and learning. Watch Alex Green, project delivery specialist of Alliance Software as he further explains this methodology. Do you need an elegantly designed custom software? Visit http://www.alliancesoftware.com.au
Views: 1288 Alliance Software
SOLID Design Patterns
 
57:18
In this episode, Robert is joined by Phil Japikse for a chat about design patterns. Software design patterns have been around long before the MVC Framework gained momentum. Phil starts with a review of Robert C. Martin's (Uncle Bob) SOLID macronym. After building the proper foundation,he reviews several design patterns, their C# implementation and when and how they should be used in modern software development. Get the code samples here: http://www.skimedic.com/samples/Japikse_SolidPatterns.zip
Views: 105725 Microsoft Visual Studio
What is Agile Development Methodology? (hint Agile isn't a methodology)
 
03:52
Agile is often called a methodology, but it is really a collection of values and principles. If you forget what Agile is in following a methodology, you'll be like this story about a prince. For the free book, continue below.... I've published a book called "Starting Agile" that is designed to help you start your team's Agile journey out right. You can buy a copy from Amazon, but I'm giving free copies away to my subscribers from YouTube. You can signup for a copy at this link: https://mailchi.mp/326ba47ba2e8/agile-list
Views: 1858 Mark Shead
Agile Development Process in Hindi | Software Engineering tutorials
 
10:16
visit our website for full course www.lastmomenttuitions.com NOTES: https://lastmomenttuitions.com/how-to-buy-notes/ Any doubt ask us and connect us at : you can connect us at Gmail:[email protected] you can email us :[email protected] Whatsapp contact:9762903078 facebook: https://www.facebook.com/lastmomenttu... more videos coming soon subscribe karke rakho tab tak
Views: 29871 Last moment tuitions
Agile Software Development - Part 4 -  Principles
 
01:59
http://zerotoprotraining.com Agile Software Development - Part 4 - Principles
Views: 707 HandsonERP
Principles and Practices of Lean Software Development | Ken Pugh | Better Software West 2017
 
01:12
Ken Pugh explains the principles and practices that form the basis of lean software development—concentrating on developing a continuous flow by eliminating delays and loopbacks; delivering quickly by developing in small batches; emphasizing high quality which decreases delays due to defect repair; making policies, process and progress transparent; optimizing the whole rather than individual steps; and becoming more efficient by decreasing waste. https://bscwest.techwell.com/program/tutorials/principles-and-practices-lean-software-development-better-software-west-2017
Views: 150 TechWell Happenings
Amazon Interview: Behavioral Questions & Leadership Principles for Software Development (SDE) Roles
 
10:43
In this video I give detailed advice on how to handle the behavioral part of the Amazon Interview for SDE Roles at any level. The 18 behavioral questions*: 1. When did you take a risk, make a mistake or fail? How did you respond? 2. Tell me about a time you failed. How did you deal with the situation? 3. Tell me about a time you had a conflict at work. 4. Tell me about a time when you took the lead on a difficult project 5. Tell me about a time when you received negative feedback from your manager. How did you respond? 6. How would you handle a project that is expected to be behind schedule 7. Describe a time when you received criticism and how you handled it 8. Tell me about a time you recovered from a difficult situation 9. Describe the most challenging project you've worked on so far 10. What is the most difficult decision you ever took in software 11. Tell me about a time you had to make a decision under pressure to meet a deadline 12. Tell me about a time when you had to choose between technologies for a project 13. Tell me about a time when you had to make a judgement call without having time to refer to a manager/supervisor 14. Give me an example where you strongly held an opinion and you were the outlier 15. What is the most significant impact of your work inside a team 16. What is the best invention or idea you had in the past two years? 17. Tell me about a time you exceeded your expectations 18. Describe a project that you are particularly proud of. How did it impact your company? What challenges did you encounter and how did you solve them?
Views: 589 Dan Croitor
PMI ACP Notes - 002: Twelve Agile Principles
 
07:34
The Agile manifesto which is evolved in February 2001, consists of 4 values and 12 guiding principles. All agile methodologies must be based on these 12 guiding principles Principle-1 - Our highest priority is to satisfy the customer, through early and continuous delivery, of valuable software. Principle-2. - Welcome, changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. Principle-3 - Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. Principle-4 - Business people and developers must work together daily throughout the project. Principle-5 - Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. Principle-6 - The most efficient and effective method, of conveying information to, and within a development team, is face-to-face conversation. Principle-7 - Working software is the primary measure of progress. Principle-8 - Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. Principle-9 - Continuous attention to technical excellence and good design enhances agility. Principle-10 - Simplicity, the art of maximizing the amount of work not done, is essential. Principle-11 - The best architectures, requirements, and designs emerge from self-organizing teams. Principle-12 - At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
Views: 12470 PMI ACP Notes
The Agile Manifesto - 4 Agile Values Explained
 
02:07
See the Agile Manifesto’s 4 bold value statements that changed software development forever, and defined agile scrum as we know it today. Then tell us which value is the most important in the comments. Whether it's scrum, kanban, xp, lean, dsdm, or another kind of agile methodology, they all rely on the 4 Agile Value Statements. While both the items on the right and the items on the left are valued, the items on the left are valued more: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan http://agilemanifesto.org/ Subscribe to VersionOne’s channel for how-to videos on all things agile. Some are for learning; others are purely for fun: https://www.youtube.com/user/v1agile/
Views: 180227 CollabNet VersionOne
Web Development Principles: Front End Vs. Back End
 
09:06
🔥$100 OFF PLURALSIGHT SUBSCRIPTION (CYBER MONDAY DEAL - JUST TODAY) 🔥 https://simpleprogrammer.com/save100pluralsight 👉🏻 Check Out The NEW Simple Programmer YouTube Channel With NEW Programming Videos: https://simpleprogrammer.com/yt/spnewytchannel 💻 Web Development Principles: Front-End Vs. Back-End As hard as it might seem, a lot of programmers don't know the difference between front-end and back-end development. And I don't blame them. Actually, this is ok. So, in this video, I'll explain more about the difference between front-end and back-end development. What are the main differences between these two fields of software development? The Front-End Development is the part that users interact with. Everything that you see when you're navigating around the Internet, from fonts and colors to dropdown menus and sliders, is a combo of HTML, CSS, and JavaScript being controlled by your computer's browser. The Back-End consists of a server, an application, and a database. A back-end developer builds and maintains the technology that powers those components which, together, enable the user-facing side of the website to even exist in the first place. So, wanna know more about the difference between those 2? Watch this video and find out! CHECK OUT HIRED.COM: https://hired.com/simpleprogrammer If you have a question, email me at [email protected] If you liked this video, share, like and, of course, subscribe! Subscribe To My YouTube Channel: http://bit.ly/1zPTNLT Visit Simple Programmer Website: http://simpleprogrammer.com/ Connect with me on social media: Facebook: https://www.facebook.com/SimpleProgrammer Twitter: https://twitter.com/jsonmez Other Links: Sign up for the Simple Programmer Newsletter: http://simpleprogrammer.com/email Simple Programmer blog: http://simpleprogrammer.com/blog Learn how to learn anything quickly: http://10stepstolearn.com Boost your career now: http://devcareerboost.com Web Development Principles: Front-End Vs. Back-End Other Related Topics: backend, frontend, web development, web developer, programming, LearnCode.academy,
Views: 99270 Bulldog Mindset
Values and Principles of Agile Software Development
 
57:55
A review of the Agile Manifesto
Views: 756 Lagos Agile
08- Analysis Principles Modeling In Software Engineering In HINDI | Analysis Principles In Software
 
08:42
Modelling in software engineering: Analysis Principles Modeling In Software Engineering In HINDI | Analysis Principles In Software: Software Development Team first check the type of entity for which model has to make is either physical entity of software entity. Website: http://www.tutorialsspace.com 06- What is System Simulation in software Engineering | system simulation and modeling https://youtu.be/eekcJuajL5s 07- Analysis Principles in Software Engineering in hindi | analysis principles https://youtu.be/1cLVBtw_J9Q
Views: 1147 tutorialsspace
"YOGA - A Software Development Process Based On Ancient Principles*," Seth Winis
 
01:03:28
YOGA* is a software development process based on ancient principles and derived from many years of experience with software production and introspective research into and measurement of software production. I thank the guru Fapsan Rat for his many hours of discussion and joint meditation with me concerning these principles. YOGA stands for You Only Go Ahead and its theme is to be forward looking. It consists of 10 basic commandments such as: Ignore the past and only look ahead. Don’t worry about repeating past mistakes. Don’t try to be rational. There is substantial evidence that there’s no such thing as a rational software production process. Think of yourselves as artists, free to create. Each team member should meditate on his/her code for an hour every day. The purpose of the meditation is to become more enlightened about the code and coding. The goal should be to find a place in the code that the team member can modify today. Strengthen your core. Your core developers are the ones who make 80% of the changes. Give them coding exercises to do and hold an occasional refactoring contest to see who can refactor fastest. *We computer scientists take our profession very seriously and sometimes partition ourselves along dogmatic, almost religious lines. Perhaps every once in a while we need to to step back and inject some humor into our arguments. April Fool’s Day seems like a good time to practice some well-grounded satire. Speaker: Seth Winis Software Development Guru YOGA Expert Seth Winis has many years of development experience at places such as AS&T, Lucid, Motovola, The Software Feasibility Consortium, The Numerical Research Laboratory, and Howaya. He has also spent time in academia as a professor of software reengineering at Moo U. and others. David Weiss, long time researcher in software engineering and IEEE Fellow, encouraged Seth to publish his ideas on YOGA. David has worked in industry, such as Bell Labs, Avaya Labs, the Software Productivity Consortium, Computer Sciences Corp., in government, such as the Naval Research Laboratory and the Office of Technology Assessment, and in academia, where he was professor of software engineering at Iowa State University. He is now retired, with time to step back and inject some humor into his history in software engineering. Moderator: Will Tracz Lockheed Martin Fellow Emeritus Past Chair, ACM SIGSOFT When he retired in 2012, Will Tracz was a principal software engineer/application architect for the Global Combat Support System - Air Force program. He is Past Chair of the ACM Special Interest Group on Software Engineering (SIGSOFT) and a member of the ACM Professional Development Committee. He was the editor of the ACM SIGSOFT Software Engineering Notes (1994-2012), 2002 chairman of the International Conference on Software Engineering, and 2012 chairman of the ACM Foundations of Software Engineering.
What Is Agile Development In Hindi
 
08:04
This tutorial is for what is agile development in hindi. This video shows the overview of agile software development principles in hindi. Agile is a part of system development lifecycle(SDLC) and business analysis. “Agile Development” is an umbrella term for several iterative and incremental software development methodologies. The most popular agile methodologies include Extreme Programming (XP), Scrum, Crystal, Dynamic Systems Development Method (DSDM), Lean Development, and Feature-Driven Development (FDD). While each of the agile methodologies is unique in its specific approach, they all share a common vision and core values (see the Agile Manifesto). Subscribe:- https://goo.gl/FYkHc5
Views: 54476 Introtuts
SAFe 4.0 - Nine Principles
 
44:11
An overview of the 9 SAFe 4.0 Principles.
Views: 12433 Nevarda Smith
"Uncle" Bob Martin - "The Future of Programming"
 
01:18:21
How did our industry start, what paths did it take to get to where we are, and where is it going. What big problems did programmers encounter in the past? How were they solved? And how do those solutions impact our future? What mistakes have we made as a profession; and how are we going to correct them. In this talk, Uncle Bob describes the history of software, from it’s beginnings in 1948 up through the current day; and then beyond. By looking at our past trajectory, we try to plot out where our profession is headed, and what challenges we’ll face along the way. Robert C. Martin (Uncle Bob) has been a programmer since 1970. He is the Master Craftsman at 8th Light inc, an acclaimed speaker at conferences worldwide, and the author of many books including: The Clean Coder, Clean Code, Agile Software Development: Principles, Patterns, and Practices, and UML for Java Programmers.
Views: 654963 Expert Talks Mobile
Extreme Programming (XP) in SDLC | Software Engineering Tutorials
 
13:47
Video credit goes to Somil visit our website for full course www.lastmomenttuitions.com NOTES: https://lastmomenttuitions.com/how-to-buy-notes/ NOTES FORM : https://goo.gl/p4Zfim Introduction to Software Engineering : https://goo.gl/iByyd9 Process Framework Model : https://goo.gl/b1urmd Waterfall Model in Soft Development Life Cycle : https://goo.gl/cgPFoy Iterative Model in SDLC : https://goo.gl/FbhFNr Extreme Programming (XP) in SDLC : https://goo.gl/L4zqbn Agile Development Process : https://goo.gl/4aGS7h SCRUM : https://goo.gl/uXpcQa CMM ( Capability Maturity Model ) : https://goo.gl/Zdy5mv Risk identification in Software Engineering : https://goo.gl/xW54Yh RMMM ( Rish Mitigation Monitoring Management ) : https://goo.gl/vcaHLG Change Control in software engineering : https://goo.gl/JX6NJh Version Control : https://goo.gl/XMYocp White Box testing : https://goo.gl/kMmwtf Black Box Testing Full Concept : https://goo.gl/DoQZSa Maintenance : https://goo.gl/8wcrgW Reverse engineering : https://goo.gl/yxtr6X Test Driven Development : https://goo.gl/shmhFM Cohesion and Coupling : https://goo.gl/oHoFiV FTR ( formal technical review ) : https://goo.gl/KVq4Pq Cocomo Model (Constructive Cost Model Introduction) : https://goo.gl/Hu5bHS whatsapp: 7038604912
Views: 12745 Last moment tuitions

Deixo livre as coisas que amo se elas voltaren 75mg
Prezzo cialis 5 mg in farmacia online
Starting 150 mg wellbutrin weight
Heimlich valve contraindications of nitroglycerin
Wellbutrin xl 300 ml to