Skip to content
  • Coding
  • Software Architecture
  • UX
  • Agile
  • Software Testing
  • Mobile

Software Development Tutorials and Videos

Software Development Videos and Tutorials: Java, .NET, Ruby, Python, JavaScript, Agile, Software Testing
 
  • Coding
  • Software Architecture
  • UX
  • Agile
  • Software Testing
  • Mobile
Software Development Tutorials and Videos
Easier Engineering Management with Software Engineering Practices
Project Management

Easier Engineering Management with Software Engineering Practices

 people

As a software development manager, your responsibility is not to build features, but to build systems to support the people building the features. This talk will give some tips on using familiar tools and techniques from your time as a software engineer to help make management easier and more systematic.

Continue reading"Easier Engineering Management with Software Engineering Practices"
Programming Paradigms Lost
Coding

Programming Paradigms Lost

 functional programming, object oriented

It is very easy to get stuck in one way of doing things. This is as true of programming as it is of life. Although a programming paradigm represents a set of stylistic choices, it is much more than this: a programming paradigm also represents a way of thinking. Having …

Continue reading"Programming Paradigms Lost"
How Diversity Makes a Difference in Software Development
Coding

How Diversity Makes a Difference in Software Development

 people

We live in a deeply connected world. Technology impacts our everyday life in many ways. However, the solutions we create do not always reflect our society and the world we live in. We have problems in the software development domain. Let’s take a look at the lack of diversity in …

Continue reading"How Diversity Makes a Difference in Software Development"
Building Quality in Legacy Software Systems
Software Architecture

Building Quality in Legacy Software Systems

 maintenance

The goal of being able to build quality in software products from the get-go is something that many organizations are trying to achieve. However, the very definition of software quality is somewhat elusive which makes it difficult to agree upon the perceived level of quality in software products. Moreover, working …

Continue reading"Building Quality in Legacy Software Systems"
Essential Skills for the Agile Developer
Agile

Essential Skills for the Agile Developer

As many peoples have a limited vision of the Agile software development approach that is synonym of the practice of Scrum, it is good to see a book dedicated to the programming side of Agile. The book wants to present the “trim tabs of software development”.

Continue reading"Essential Skills for the Agile Developer"
Responsible AI for Software Engineers
Coding

Responsible AI for Software Engineers

Advances in Artificial Intelligence (AI) promise tremendous benefits to society but also pose significant challenges, especially for software engineers. Google is at the forefront of AI research, applications and operationalizing principles for Responsible AI. As the field continues to advance, responsibility is becoming increasingly important to meet expectations of all …

Continue reading"Responsible AI for Software Engineers"

Posts navigation

1 2 3 … 344

Be nice: share this knowledge

All Categories

  • Agile (299)
  • Coding (948)
  • Configuration Management (107)
  • Database (164)
  • General (10)
  • Mobile Software (116)
  • Open Source Tools (521)
  • Project Management (168)
  • Software Architecture (543)
  • Software Services (52)
  • Software Testing (211)
  • User Interface (214)

Follow us

Twitter    facebook    Google Plus    Linkedin   

Software Development Knowledge

  • Methods & Tools Software Development Magazine
  • Java Tutorials and Videos
  • Software Testing Magazine
  • Scrum Expert

Last videos added

  • Easier Engineering Management with Software Engineering Practices
  • Programming Paradigms Lost
  • How Diversity Makes a Difference in Software Development
  • Building Quality in Legacy Software Systems
  • Essential Skills for the Agile Developer

More information

  • About
  • Contact
  • We Acknowledge
  • Network

Tags

.net AJAX android asp BDD c++ cloud continuous integration csharp css domain driven design eclipse functional programming functional testing google google app engine groovy html iphone java javascript jquery kanban lean mvc mysql nosql object oriented people performance php python refactoring requirements REST ruby rubyonrails scala scrum security software design spring TDD unit testing visual studio
Back to Top
Copyright © 2008-2020 Martinig & Associates
Powered by Fluida & WordPress.