HOME > IT & Software > Improving software development productivity. First steps

Improving software development productivity. First steps

SynopsisImproving software development productivity. First steps, ava...
Improving software development productivity. First steps  No.1

Improving software development productivity. First steps, available at Free, has an average rating of 4.25, with 8 lectures, based on 119 reviews, and has 2809 subscribers.

Free Enroll Now

You will learn about This course will help you take the first steps to improve the productivity of your team. This course will be useful not only for the technical leader of the development group, but also for managers of different levels, developers and testers. Architecture is an important engineering stage in the development and creation of something. Technical requirements. Their role in the project. Types of requirements. This course is ideal for individuals who are As a result, this course will be useful not only for the technical leader of the development group, but also for managers of different levels, developers and testers.? It is particularly useful for As a result, this course will be useful not only for the technical leader of the development group, but also for managers of different levels, developers and testers.?.

Enroll now: Improving software development productivity. First steps

Summary

Title: Improving software development productivity. First steps

Price: Free

Average Rating: 4.25

Number of Lectures: 8

Number of Published Lectures: 8

Number of Curriculum Items: 8

Number of Published Curriculum Objects: 8

Original Price: Free

Quality Status: approved

Status: Live

What You Will Learn

  • This course will help you take the first steps to improve the productivity of your team.
  • This course will be useful not only for the technical leader of the development group, but also for managers of different levels, developers and testers.
  • Architecture is an important engineering stage in the development and creation of something.
  • Technical requirements. Their role in the project. Types of requirements.
  • Who Should Attend

  • As a result, this course will be useful not only for the technical leader of the development group, but also for managers of different levels, developers and testers.?
  • Target Audiences

  • As a result, this course will be useful not only for the technical leader of the development group, but also for managers of different levels, developers and testers.?
  • What will be in the course:?

  • Personal experience;?

  • How I structured the work in my team;?

  • What my team and I use;?

  • What are the alternatives to my tools.?

  • What this course will not include:?

  • A huge amount of theory;?

  • Calculations that prove how to design;?

  • Imposing opinions and proving that problems need to be solved only this way and nothing else.?

  • As a result, this course will be useful not only for the technical leader of the development group, but also for managers of different levels, developers and testers.?

    The topics of the lessons that will be discussed in this course are shown on the slide:?

    1. Introductory lesson;?

    2. Team and roles in it;?

    3. Technical task;?

    4. Work planning;?

    5. Task management systems;?

    6. Architecture;?

    7. Summing up and my results.?

    This is the free part of my main course. It is made so that you can improve something in the development of your programs right now.

    In the paid course, the following topics will also be additionally considered:

    1. Version control systems, version accounting;?

    2. Codestyle;?

    3. Description of the code;?

    4. Automatic generation of documentation;?

    5. Testing;?

    6. Bug life cycle, Bug tracker;?

    7. Automatic tests;?

    8. Automatic machines and scripts;?

    9. Instructions;?

    10. Summing up and my results.?

    As well as a separate course on software architecture.

    For each topic, there will be an explanation of how this innovation in the development process will help increase efficiency.?

    By efficiency, I mean the following measured parameters:?

  • The number of mechanical errors will decrease;?

  • Development time will be reduced;?

  • The error search time will decrease;?

  • The time to attract a new developer will decrease;?

  • The accuracy of the development forecast and adherence to plans is increased.?

  • And not measurable, which will also get better:?

  • It will become easier to hand over the product to the customer;?

  • Developers’ interest will increase.?

  • Course Curriculum

    Chapter 1: Introductory lesson

    Lecture 1: Introductory lesson

    Chapter 2: What can be done well without starting the project

    Lecture 1: Team and roles in it

    Lecture 2: Technical task

    Lecture 3: Work planning

    Lecture 4: Task management systems

    Lecture 5: Architecture

    Chapter 3: Summing

    Lecture 1: Summing up and my results.

    Lecture 2: Bonus lecture

    Instructors

  • Improving software development productivity. First steps  No.2
    ANDRII SVIATOBATKO
    Software development on PLCs, MC, FPGAs, MA. Team lead.
  • Rating Distribution

  • 1 stars: 3 votes
  • 2 stars: 9 votes
  • 3 stars: 25 votes
  • 4 stars: 37 votes
  • 5 stars: 45 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!