Western New York
Group HomeGroup Home Blog Home Group Blogs
Search all posts for:   


Top tags: ChapterMeeting  WesternNY  Performance 

DevOps 101 and more

Posted By Chris Trimper, Thursday, June 15, 2017


Today's topic was one which interests many folks of varying roles within our corporate organizations.    John O'Keefe lead a discussion to talk about 'Why DevOps?', where he looked into various considerations for DevOps.


We all valued that people and collaboration were listed as essential components for a successful DevOps practice.  He said that "DevOps is a culture, not a tool" - which I can appreciate.   It fits the observation I have had many times over - where lack of communication and collaboration can cause a project to tank.     Let us never forget the most important component to a process - the people!   If you are thinking 'hey, what about tools?'.    John points out that after the process and people / culture have been established, tooling is a next step.


DevOps = C.A.L.M.S.

Culture Collaboration, empathy, feedback, shift-left
Automation Build, test, deploy
Lean Small batches, constraint removal
Measurement SLA, KPI, Monitors
Sharing Ideas, transparency, feedback, kanban

A concept credited to John Willis and Jez Humble, CALMS is a really great way to think about DevOps



Your CI / CD Pipeline


John illustrated quite simply a pipeline for DevOps which promotes continuous feedback into your process.  The pipeline discussion was great and opened up various considerations for folks including server provision & deploy, monitoring and  application configuration. 


Please feel free to review the slide deck attached generously donated by John for more details.     Thanks John for kicking off DevOps to the Western NY Vivit Chapter!


Testing Considerations for DevOps


I lead a brief talk about considerations from a Tester in a DevOps World.    I had a chance to share some our current plan of attack for supporting a CI / DevOps movement.   During this discussion I was able to outline the various HPE tools available to aid the testing efforts.   One item which is growing in discussion is ALM Octane and 'what can it do for me?'.      We had a brief chance to review some of the features of the tool which can aid with CI practices.    Reminder that a 30 day trial is available via HPE SaaS and Melillo is offering live walkthrough of the product to those interested.


Testing - staying afloat


The last session was a roundtable on resources for keeping current with testing trends, technology and training.    See more on this growing page of links for good testing related resources: Testing Resources


Please find the powerpoint slides attached to this post for your viewing pleasure :)


Look forward to more content coming out of this DevOps primer possibly looking at some more hands-on functional automation, team collaboration, performance interests, CI and more.    As always we look to you, the Vivit member, to help us determine topics to best serve you!

 Attached Files:

Tags:  ChapterMeeting  WesternNY 

Share |
PermalinkComments (0)

Planning for Performance

Posted By Chris Trimper, Wednesday, February 1, 2017

Today we held our first chapter meeting of 2017.    A brief pre-meeting with various key members decided this was a great year to touch on performance.   We started off with a brief overview of some elements of performance: types of testing, tooling available and the purpose of each, and the eventual evolution of performance testing to performance engineering.   (I need to give credit to the PE evolution slide to Todd DeCapua)   As a group we learned that teams were at various stages in their journey through performance:  figuring out requirements / building scripts for core applications / testing releases / measuring responses and creating feedback loops.   

As to not volunteer or put anyone on the spot I created a survey to observe where individuals were in regards to various key components of performance.   (I will leave this survey open so anyone can still weigh in)   Survey found here     We found that both locally and in the community which took the survey a trend was present on the maturity / distance of journey that folks were on.  Please feel free to reference the attached PDF for results.

I'll touch on two questions.    

Where do your requirements for scenarios come from?

This is very important so that we are aware of 'are we testing accurately'.  The majority of those who attended the live session today said that their scenarios come from the business / departmental procedures.  This is a great way to leverage work that teams / business units have already done documenting 'what happens'.   These can easily be turned into great performance scenarios to drive your applications.   Eventually you may evolve to actual performance requirements (or maybe not...)    

How often do you run performance testing?

This is a very tricky question.   Several folks voted 'on demand' while others voted on a release by release basis.   Our community survey had a variety of responses.   I find that setting a goal of frequency of performance testing can be key to understanding your application and eventually how your end users' experience will be.   

Feel free to browse the attached slide deck for more survey results!

Where will we go next?

I'm leaving this decision up to the members of the chapter.  Considering many attendees are in the healthcare arena, there was a common theme of "How do I make my complex tests repeatable?"  which we may try to tackle.   A general desire to learn more both with interfacing with other groups such as the business and operations / as well as Tips & Tricks.

Stay tuned for more information about our upcoming sessions!    As always, please feel free to send us notes and thoughts about what would serve you best.

Thank you chapter members for making this yet another great Western NY Vivit Chapter event !!

 Attached Files:

Tags:  ChapterMeeting  Performance  WesternNY 

Share |
PermalinkComments (0)

Contact Us

Vivit Worldwide
P.O. Box 18510
Boulder, CO 80308

Email: contact-us@vivit-worldwide.org


Vivit's mission is to serve
the Micro Focus User
Community through
Advocacy, Community,
and Education.