JamesSaffron Technology Scoops
6.1K views | +0 today
JamesSaffron Technology Scoops
Your new post is loading...
Your new post is loading...
Scooped by Ehab Roufail
Scoop.it!

Agile Management: How to Manage Microservices With Your Team - The New Stack

Agile Management: How to Manage Microservices With Your Team - The New Stack | JamesSaffron Technology Scoops | Scoop.it
The term microservice has been around for maybe five years now, referring to independently deployable services that come together to form a suite of services that you can choose to connect or not. Only in the last year or two have companies been actively using it as a more flexible, scalable alternative to the monolithic …
Ehab Roufail's insight:
A very thought provoking article - if adopting microservices then bear in mind agile practices support this.
Whelan pointed out that “If you’re going to be building microservices, then you need to be doing continuous delivery and then you need to be doing all the technical practice,” including test-driven development and refactoring.
Of course, if you take Whelan’s recommendation, while the team’s structure may change, “If a company wants to be successful in microservices, since microservices are small, they need to be handled by a single team,
more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

The Secret History of Agile Innovation

The Secret History of Agile Innovation | JamesSaffron Technology Scoops | Scoop.it
IT’s most famous idea didn’t start in IT.
Ehab Roufail's insight:
Agile's history is from manufacturing not IT. It won its way into IT as it delivered early value!
more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

Squad Health Check model – visualizing what to improve

Squad Health Check model – visualizing what to improve | JamesSaffron Technology Scoops | Scoop.it
(Download the cards & instructions as PDF or PPTX) (Translations of this article: Chinese, French) What is a squad health check model? A lot of companies experiment with ways of measuring and visualizing how their teams are doing. They’re usually called “maturity models”, and involve some sort of progression through different levels. The intent of these…
Ehab Roufail's insight:
In the retrospectives we run for our clients we run a more advanced agile health and maturity health check but very similar to this. I think over time it gives a department a very quick visual of what and where to improve.
more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

Visualizations of Continuous Delivery | Continuous Delivery

Visualizations of Continuous Delivery | Continuous Delivery | JamesSaffron Technology Scoops | Scoop.it
Nhan Ngo, a QA engineer at Spotify, made four fabulous visualizations while reading Continuous Delivery. She has very kindly agreed to make them available under
Ehab Roufail's insight:

Amazing diagrams in succint format of the agile CI processes

more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

The Sage - The Power to Simplify - Five Faces of Genius

The Sage - The Power to Simplify - Five Faces of Genius | JamesSaffron Technology Scoops | Scoop.it
Ehab Roufail's insight:

Empower your teams to: Sages navigate their imagination using the skill of simplification. When they encounter ideas, they ask themselves "What is the heart of the issue?" By coalescing the complex, or reducing things to their essential nature, Sages find breakthrough ideas.

more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

Surfing the Edge of Chaos | MIT Sloan Management Review

Surfing the Edge of Chaos | MIT Sloan Management Review | JamesSaffron Technology Scoops | Scoop.it
Ehab Roufail's insight:

“People want to evaluate this against the old way, which gives you the illusion of ‘making things happen.’ I encountered lots of thinly veiled skepticism: ‘Did your net income change from last quarter because of this change process?’ These challenges create anxiety. The temptation, of course, is to reimpose your directives and controls even though we had an abundance of proof that this would not work. Instead, top executives and lower-level employees learn to work together in partnership. The grassroots approach to strategy development and implementation doesn’t happen overnight. But it does happen. People always want results yesterday. But the process and behavior that drive authentic strategic change aren’t like that.

more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

"Study Less, Study Smart": The Best Ways to Retain More in Less Time

"Study Less, Study Smart": The Best Ways to Retain More in Less Time | JamesSaffron Technology Scoops | Scoop.it
When you're learning new material, it can be overwhelming when you think about how much time you need to truly understand it all. This studying technique can help you stay focused and take on more information with shorter study sessions.
Ehab Roufail's insight:

How to learn faster......

more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

Why Do Managers Hate Agile?

Why Do Managers Hate Agile? | JamesSaffron Technology Scoops | Scoop.it
The vertical world of "management" and the horizontal world of "Agile" are incompatible.
Ehab Roufail's insight:

Good overview of the need to evolve into an agile organisation or loose out

more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

How The Road To Agile Coaching Made Me a Gambling Addict!

How The Road To Agile Coaching Made Me a Gambling Addict! | JamesSaffron Technology Scoops | Scoop.it
A very sobering and cautionary tale about how the path of Agile Coaching made me a high-stakes gambling addict! You may also learn some tips and tricks to become an expert gambler yourself.
Ehab Roufail's insight:

Eye opening - provides easily reusable arguments for shorter sprints.

more...
No comment yet.
Rescooped by Ehab Roufail from I can explain it to you, but I can't understand it for you.
Scoop.it!

Agile and Scrum Trello Extensions

Agile and Scrum Trello Extensions | JamesSaffron Technology Scoops | Scoop.it
Learn some Scrum and Kanban extensions that have been developed for a better implementation of Agile project management in Trello online project tool.

Via Riaz Khan
Ehab Roufail's insight:

I love Trello and Scrum so this has made it more usable.

more...
SOUCHON's curator insight, February 8, 2015 5:39 AM

Plutôt pour les SLAM que les SISR  ?

Rescooped by Ehab Roufail from I can explain it to you, but I can't understand it for you.
Scoop.it!

Presentation: How We Learned to Stop Worrying and Start Deploying the Netflix API Service

Presentation: How We Learned to Stop Worrying and Start Deploying the Netflix API Service | JamesSaffron Technology Scoops | Scoop.it
Sangeeta Narayanan goes over how Netfix got to the current continuous delivery state, the lessons they learnt and the successes they enjoyed along the way. By Sangeeta Narayanan

Via Riaz Khan
Ehab Roufail's insight:

A very well written artivle on how CI done well leads to CD

more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

Book Review: The Phoenix Project Aka. Karate Kid Meets DevOps

Book Review: The Phoenix Project Aka. Karate Kid Meets DevOps | JamesSaffron Technology Scoops | Scoop.it
I just finished reading The Phoenix Project by Gene Kim, Kevin Behr, and George Spafford and it is one of the most thought-provoking IT books I've read in recent years.  For those who are not famil...
Ehab Roufail's insight:

 

The relationship between Manufacturing Plants and IT was, for me, the key insight provided by the book.  As Erik Reid succinctly states to Bill Palmer, “If you think IT Operations has nothing to learn from Plant Operations, you’re wrong. Dead wrong.  Your job as VP of IT Operations is to ensure the fast, predictable, and uninterrupted flow of planned work that delivers value to the business while minimizing the impact and disruption of unplanned work, so you can provide stable, predictable, and secure IT service.” 

 

This is one of the best definition of IT Operations and also one of the most insightful statements on resource management that I’ve read to date.  After all, what can be more basic to resource management, rather it be a data center, software development team, Cloud, or people, than ensuring they deliver value through the completion of planned work? 

more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

The Art of Reading, Remembering, and Retaining More Books

The Art of Reading, Remembering, and Retaining More Books | JamesSaffron Technology Scoops | Scoop.it
A practical guide on how to read more quickly and more often and how to retain the information that you read.
more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

Microservices

Microservices | JamesSaffron Technology Scoops | Scoop.it
An in-depth description of the microservice style of architecture. Applications designed as suites of independently deployable services, governed in a decentralized manner.
Ehab Roufail's insight:
Overview of microservices. If you're thinking of how to move to the cloud with your companies codebase and whether it would be a benefit to do so. Have a read of this and tell me what you think? It's increasingly becoming a very viable option for more effective agile development within an organisation.
more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

Digital Innovation Transforming the Banking Industry

Digital Innovation Transforming the Banking Industry | JamesSaffron Technology Scoops | Scoop.it
Artificial intelligence, machine learning, blockchain technology and fintech collaboration and remove friction from the consumer experience in banking.
Ehab Roufail's insight:
A good article on the current disruptors going on in the Fintech industry and its road ahead at least for a visible few hundred yards.
more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

Lessons Learned From My First Startups

Lessons Learned From My First Startups | JamesSaffron Technology Scoops | Scoop.it
I was born an engineer and an introvert. The rest is pretty predictable. When I was three I obsessed over jigsaw puzzles. At five, LEGO. I showed whatever I..
Ehab Roufail's insight:

+ Everyone other than your customers is a potential distraction and likely ignorant.

+ Necessity is the mother of invention.If Henry Ford hadn’t understood how people live, he would have built crappy cars.

+ Until a customer has commented on what you’ve done, you didn’t do it.

more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

Visualizing Progress with Agile Storymapping | UX Magazine

Visualizing Progress with Agile Storymapping | UX Magazine | JamesSaffron Technology Scoops | Scoop.it
Ehab Roufail's insight:

When it comes to keeping all of these elements in perspective, storymapping is a great technique that can help us focus on the bigger picture, while also keeping our wider stakeholder group (like developers and product owners) aware of the project’s progress

more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

Become a More Effective Leader by Making Fewer Decisions

Become a More Effective Leader by Making Fewer Decisions | JamesSaffron Technology Scoops | Scoop.it
“If you’re making decisions, you’re not leading,” sounds like incredibly counter intuitive advice. Aren’t leaders supposed to be the ones who decide everything? Actually, those are called managers, and there’s a difference.
Ehab Roufail's insight:

Ownership is the most powerful motivator in business, and the ability to make decisions is at the core of ownership. Stop solving and deciding for others. They are adults. They can do it themselves, and better than you could. Instead, ask questions, train others to make great decisions, and then get out of the way and let them do it. You, your company, and everyone who works there will all be better off if you do.

more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

Keeping a competitive edge with Continuous Delivery - SD Times

Keeping a competitive edge with Continuous Delivery - SD Times | JamesSaffron Technology Scoops | Scoop.it
Experts talk about how to get this strategy to work for your company, both through tools and techniques
Ehab Roufail's insight:

Of course, with any methodology that speeds up the delivery life cycle, there is a risk of releasing low-quality software. But with a process like CD, the quality of software actually improves if implemented the right way.

 

“Part of the biggest benefit is you are able to get immediate and instant feedback on whether or not your software actually works.

 

That immediate feedback comes from breaking down barriers between the business, development, quality and operations teams, getting feedback on a much faster cycle, constantly testing an application as the code is being written, and working in smaller batch sizes.

 

“Remember, if we are doing Continuous Delivery, it is likely we are working in small batch sizes, and if there is a bug, it is less of a massive ‘Whoa, the world has come to an end’ situation,” he said. “You are able to fix it relatively quickly, and you get the ability to deploy again relatively quickly. It is all about visibility. As soon as you see the problem, you try to fix it. And if you miss problems, then you add layers of automation to fix those problems next time.”


Read more: http://sdtimes.com/keeping-competitive-edge-continuous-delivery/#ixzz3Qgji2FbI
Follow us: @sdtimes on Twitter | sdtimes on Facebook
more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

More On Why Managers Hate Agile

More On Why Managers Hate Agile | JamesSaffron Technology Scoops | Scoop.it
When well executed, Agile is massively scalable and profitable
Ehab Roufail's insight:

"Agile and the Creative Economy thus comprise a large core idea, with many different implementations. The core idea is not just a new process or methodology, but a different ideology–a different way of viewing and acting in the world. Instead of an ideology of control with a focus on efficiency and predictability and detailed plans and internal focus, it’s an ideology of enablement, with a focus on self-organization, continuous improvement, an iterative approach, and above all, the customer is now central."

more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

Test-first development with FitNesse

Test-first development with FitNesse | JamesSaffron Technology Scoops | Scoop.it
This article describes how the open source wiki FitNesse can be
used to implement a real test-first development process by bringing
customer, requirements engineer, developer, and tester together.
Requirements get more precise, change is minimal, and test data is
removed from the JUnit tests, making them much cleaner and easier
to maintain.
Ehab Roufail's insight:

This is very similar to the approach I am currently running for Fitnesse tests linked to acceptance criteria.

more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

Change Management & Continuous Delivery: Clash or Harmony? - DevOps.com

Change Management & Continuous Delivery: Clash or Harmony? - DevOps.com | JamesSaffron Technology Scoops | Scoop.it
What Continuous Delivery means for the future of Change Management
Ehab Roufail's insight:
CM is intimately linked with the idea and practice of big complicated transformations, but with CD we’re not talking about enormous, disruptive changes. CD is about changing small parts of a system and doing it often. The risk to reward ratio is different when you think and work iteratively. Smaller change sets are less likely to cause problems and easier to rollback when they do.
more...
No comment yet.
Rescooped by Ehab Roufail from I can explain it to you, but I can't understand it for you.
Scoop.it!

Programmable Infrastructure and DevOps Teams

Programmable Infrastructure and DevOps Teams | JamesSaffron Technology Scoops | Scoop.it
A decade ago, continuous integration became a key practice to support the agile process. Now, the hot topic is continuous delivery, and Pini Reznik has noticed many similarities between the adoption of CD today and the implementation of CI.

Via Riaz Khan
Ehab Roufail's insight:

A very well writtien article on how CI done well leads to CD

more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

Delivering Continuous Delivery, continuously

Delivering Continuous Delivery, continuously | JamesSaffron Technology Scoops | Scoop.it
The Guardian went from a fortnightly release cycle in 2011 to more than 24,000 production deployments in 2014. Why and how did we do it?
Ehab Roufail's insight:

Brilliant Journey

We relied on pre-production environments to try to gather feedback, but nobody takes staging environments seriously. It is unreasonable to expect people with busy day jobs to use pre-production tools in a way that even closely resembles real use. Small groups of user testers for a website are never a substitute for a global audience.

….

 

We knew that in order to make Continuous Delivery work for us we needed to improve the integration between our development and operations teams, and make sure they both understood and were working towards the goals of the organisation as a whole. Practically, there seemed little point moving to Continuous Delivery without breaking away from the culture of a fortnightly release cycle.

more...
No comment yet.
Scooped by Ehab Roufail
Scoop.it!

How to Better Remember and Make Use of What You Read

How to Better Remember and Make Use of What You Read | JamesSaffron Technology Scoops | Scoop.it
A blog about productivity, workflow automation, company building and how to get things done with less work.
more...
No comment yet.