0

Fear, A Major Speed Bump on the Road to Quality

by Angela 3. February 2017 22:26

I warned you that I’d be blogging about the “messiness” of ALM and DevOps consulting. And this is a long one so grab a cup of coffee, tea, or cocktail of your choice (whatever I won’t judge). It’s actually based on something I wrote for the QAI Quest Magazine. If you haven’t checked out the CQAA (Chicago Quality Assurance Association) community or their upcoming QUEST conference in Chicago this April, I highly recommend it!

Anyway, here is the article:

A large part of my job as a scrum master and agile coach is focusing on quality. Quality of process, quality of teams, and quality of software. While all of these can be challenging to improve, one of the hardest to tackle is quality of the team. I’m not talking about individual’s skillsets, although that is important. I’m talking about the ability of the team to work together as a WHOLE. In my experience, teams that cannot accomplish this cannot produce a quality product. Missed requirements, sloppy handoffs, miscommunication of what is “done”, and a host of other issues arise when the team just can’t seem to come together in a truly open and collaborative environment. Causes for this failure are complex and will vary from team to team. But one that I run into time and time again is fear. Yes, fear!

I’m not a psychologist and I don’t purport to know all the answers, but I can speak from experience - both in terms of myself and what I see in others. I have seen fear manifest itself in the following situations:

· Underestimating feature delivery times to hide a lack of confidence, often leading to painful sprint reviews when committed features aren’t delivered on time, or not at all.

· Code being integrated too soon to avoid being late, resulting in bugs “leaking” into production.

· Misunderstood requirements being implemented without question, and promptly being rejected by QA or a frustrated product owner.

· Resentment when team members feel someone is not pulling their weight, when in reality that person is silently struggling.

· Failure by team members to ask for clarification because everyone else surely must “get it”.

The fear of being seen as not good enough or smart enough by our peers is real and pervasive in IT. Ironically, the end result of hiding our struggles is often working extra hours and even cutting corners to make the unrealistic deadlines that we set for ourselves. This inevitably leads to doing the very thing we are fearful of … letting people down.

Tying this back to quality:

· Imagine if the team was afraid to admit that a requirement was vague, that it would be extremely complex to develop, or almost impossible to adequately test.

· Imagine if they assumed they’d figure it out as they go and plowed ahead.

· Imagine if someone on the team rushed to complete a feature and skimped on testing to prevent blowing their estimates because of fear of retribution for being wrong.

You probably don’t have to imagine it. It’s likely happening on your team right now but no one is talking about it! So, what can you do once you’ve realized that fear is holding you or your team back? What I have learned on my own journey is that it’s not enough to recognize when I am acting from a place of fear; I also have to recognize it in others. And much like quality, it is EVERYONE’S responsibility to create a collaborative and supportive environment.

As a Scrum Master, here are some of the things that I ask myself in order to help address fear on my teams.

· Is someone new to the team, or to their role, and clearly feeling overwhelmed or struggling to fit in?

· Is someone is hesitating to speak up when they clearly have a strong opinion or idea?

· Are people afraid of being judged harshly or told their idea is “crazy” or “dumb” in a team setting?

 

Now, that’s a lot of stuff to keep an eye on. (Hey…no one ever said that being the Scrum Master was an easy job.) So, let’s say that you notice something. What do you do about it? How do you head-off fear and/or actually do something about it?

Well, if someone on the team shares a concern or asks for help, be sure to thank them for bringing it up and offer them support, or try to connect them with someone who can. If people are hesitant to speak up in a large group setting, approach them after the meeting, and discuss it in a more casual environment. If they need some encouragement or support, find a way to share their ideas with the team in a less intimidating way. Find ways to bring new team members on-board and make them feel connected quickly. Make sure no one is discouraging open and honest conversation by dominating conversations or by openly criticizing ideas or opinions, even jokingly. Joking, while good natured, can be misconstrued as criticism, and simply telling a teammate that they “just can’t take a joke” is a great way to alienate them and ensure their participation in future activities is limited. Besides, some of the biggest discoveries in history started with an original premise that was totally out there!

I’ve given talks on fear at a number of conferences, and every time people have approached me afterwards saying “I feel that way too. It’s so good to know I am not alone!” Research shows that around 70% of people struggle with these kinds of fears, and based on my experience, it is higher in IT! That means that in any given meeting you attend, MOST of the people in the room are afraid to share their thoughts for fear of negative consequences. Imagine all of the great ideas being squandered and land mines we are failing to avoid.

Hopefully you’re already thinking of ways to improve the quality of your team, and ultimately of the products you are delivering. Strive to be more vigilant, more supportive, more honest, and you will be well on your way to creating a high-quality and high-performing team!

 

If you’re attending quest, I also have a few sessions there that you may want to check out if this article spoke to you.

Getting Your Agile Team Unstuck! Tips and Tricks for Avoiding Common Agile Setbacks: http://qaiquest.org/2017/sessions/half-day-tutorial-getting-your-agile-team-unstuck-tips-and-tricks-for-avoiding-common-agile-setbacks/

Fear and (Self) Loathing in IT: A Healthy Discussion on Imposter Syndrome: http://qaiquest.org/2017/sessions/fear-and-self-loathing-in-it-a-healthy-discussion-on-imposter-syndrome/ 

And if you’re not attending Quest feel free to send me a message via this blog or on Twitter!

0

Several Chicago-Area Tech Conferences Have Open CFPs

by Angela 1. February 2017 20:38

In case you missed any of the announcements, there are now at least 3, yes THREE, call for presentations (CFP) open right now in the Chicagoland area.  At least 3 that I know of, there are probably a lot more that I haven’t seen yet so feel free to submit any additional ones in the comments and I’ll try to keep this up to date!

Any technology, agile, or leadership based talk that you might want to give would likely be appropriate for any of them given they all have a number of tracks, so please take a look and join your experiences to the tech community collective. We want to hear your stories and learn from your experiences!

Below are the three conferences I am currently submitting to, how about you?

ThatConference

CFP Opened TODAY and closes on March 15th

Conference is in the Wisconsin Dells August 7th through 9th

https://www.thatconference.com/

More info:

That Conference is your "Summer Camp for Geeks". Held at the Kalahari Resort in the beautiful Wisconsin Dells, it's your last chance to get away before summer slips away. Spend three days with a thousand of your fellow campers and their families, geeking out on everything from writing some epic code to making paper airplanes.

Chicago Code Camp

CFP Opened TODAY and closes on February 28th

Conference is just south of downtown Chicago at IIT on April 29th

https://www.chicagocodecamp.com/

More info:

Chicago Code Camp is a daylong polyglot developer conference hosted for the local and regional developer community.

Chicago Coder’s Conference

CFP is open and closes on March 3rd

Conference is in downtown Chicago on June 27th

chicagocoderconference.com

More info:

The 2017 Chicago Coder Conference will be Monday June 26 and Tuesday June 27 at the Gleacher Center. While we are keeping to 11 Tracks this year, we've secured more classrooms with stadium seating. These rooms made for a better overall experience for the attendees and speakers and allow for more attendees (we're targeting a 20% increase to 800 attendees)! More information on the conference can be found at chicagocoderconference.com

Tags:

0

February Agile Lunch and Learn: Better Testing with Microsoft Azure Resource Management Templates

by Angela 23. January 2017 16:50

It’s hard to believe it’s already 2017! It’s time for another agile focused lunch and learn and this time, we are focusing on better testing with Microsoft Azure Resource Management Templates. Please do join us if you can, and feel free to forward the invite to any colleagues that you think would be interested as well. Hope to see you next month!

 

Lunch and Learn Details:

Often times developers find themselves working on multiple areas of an application during any one release cycle. This includes features, bugs, and spikes that often require isolation of both code and data. Until now, developers were constricted by the ability to quickly provision resources and isolate testing of a particular feature or bug in a single environment. Environments are usually shared, and this limitation leads to many other challenges when developing in a shared environment.

Using Azure Resource Management Templates, we can quickly provision identical environments with our favorite ALM tools, and gather valuable feedback and quality test results. This valuable data can help us to introduce features to the market more effectively from all aspects of the application lifecycle.

Please join our Agile experts for this free lunch and learn to hear more about how you can transform your company into a high-performance customer-pleasing engine.

Complimentary lunch will be provided to registered attendees.

Seating is limited. Register now to secure your spot!

 

Event Info

February 1st, 2017, 11:30 AM – 1:00 PM CDT

Microsoft Office – Downers Grove

3025 Highland Pkwy Suite #200

Downers Grove, IL 60515

 

Presenter:

Chris Taylor is a Senior Consultant at Polaris Solutions, a small IT consulting firm based out of Chicago and St. Louis. He wrote his first line of code at age 11 and has had a passion to continually learn how to make better software by having better communication through proper tooling. He has worked in a number of roles including development, DevOps, QA, architecture, and even as a development manager. Outside of his daily life of all things software related, he entertains himself with watching 'B' movies, spending time with his family, and is a competitive martial artist and instructor.

 

Polaris Solutions, LLC

Polaris Solutions is an Application Lifecycle Management (ALM) consulting firm. We specialize in helping teams deliver high value software through technical leadership, process improvement, and software development expertise.

PolarisSolutions.com

info@polarissolutions.com

Tags:

0

ALM and DevOps Focused Consulting is Messy

by Angela 13. January 2017 17:56

Lately I have been hearing this a lot, both as a general statement and more often than not, as a lament. However you define ALM (Application Lifecycle Management) and DevOps (definition hotly being debated in board rooms everywhere), and lord knows there are 82 ways to define each of those terms, they have a common thread – people. And people are messy. We are emotional, unpredictable, and our motivations are not always obvious. So of course consulting in any area that heavily involves interactions with people - like ALM and DevOps - will also be messy. I don’t mean that as a criticism, it’s just a fact. I also don’t just mean working with OTHER people is messy, working with *me* is messy. Some days, I am a tired, hormonal, hot damn mess, and that’s OK. You probably are too once in a while. As long as we all agree to help each other out on those hopefully rare bad days…and yes I am in fact advocating that even in IT we have to get our hands dirty and support our coworkers in ways that don’t involve pull requests or PowerShell.

So where am I going with this? Well, a lot of places eventually, my hope is to start a series of blog posts where I veer from my technically focused topics to even harder stuff – people stuff. And I make no promises on consistency of how often I release those posts, or how many I’ll be writing. Something I struggle with is fear of disappointing people, and as a serial over-committer I’m starting this series off by NOT over-committing. Look, progress, already!

Not sure where I’ll go first, but likely I’ll start with something <sarcasm> light and fun </sarcasm> around failure and vulnerability. I’ve actually blogged about both of those topics before, but it’s been a while, and I’ve learned a lot since then. Mostly about myself, but in a lot of cases I can apply some of those learnings to others as well. I’ve also been working with a really great life/career coach for about 15 months now, and I’ll share some of that experience here as well. Approaching terrifying vulnerability territory there, but like my friend Ben says, a great way to really hone your coaching skills is to see a therapist!

If you have requests, let me know! I cannot guarantee I’ll be able to address every topic with absolute clarity and wisdom, but I’ll do my best to at least share my experiences and ideas. Talk to you again soon.

Tags:

ALM | Application Lifecycle Management | DevOps | Imposter syndrome | soft skills | Fear | Consulting

0

2 Day Azure Tech Summit in Chicago Next Week

by Angela 11. January 2017 15:20

Just found out about a great event coming to Chicago next week, which lasts two full days and will be held at McCormick Place. If you’re not local, be sure to check out their schedule as they are hitting a number of other cities in the US and across the globe!

This is a free, two-day technical training for IT professionals and developers delivered by the experts who build the cloud services across Microsoft Azure, Office 365, and Windows 10. There are 70+ technical sessions, you’ll get a chance to pick the brains of Microsoft engineers, and there are even hands-on-labs available on-site, so lots of opportunities to get your hands dirty at this one! Alas, I will not be able to attend this event, but hopefully you can. Get registered today to secure your spot!

More details below…

 

Keynote

Hear how Microsoft’s enterprise solutions can help you be more successful, more productive and add value to your IT organization in today’s digital transformation landscape. In Chicago, the Keynote is being given by Jason Zander, the Corporate Vice President of Microsoft Azure, Cloud + Enterprise!

 
Sessions

Over 70 technical training sessions covering a range of topics across Microsoft Azure and the hybrid platform including security, networking, data, storage, identity, mobile, cloud infrastructure, management, DevOps, app platform, productivity, collaboration and more.

 
Ask the experts

Access hundreds of Microsoft engineers and tech leaders ready to help you tackle your toughest dilemmas—they’re up for the challenge.

 
Hands-on labs

Go beyond the sessions, take a test drive of the latest technology with cloud services across Microsoft Azure, Office 365, and Windows 10.

 

The agenda is far too robust to put in a blog post but here is the high level snapshot of what you can expect:

image

A FAR more detailed agenda can be found on the event website: https://www.microsoft.com/en-us/techsummit/chicago.aspx

Tags:

Azure | Cloud Computing | DevOps | Windows 10 | Office 365

0

Join Me at Advancing the Careers of Technical Women in Chicago this October

by Angela 29. September 2016 18:42

ACT-W Chicago 2016 is almost here. Haven’t heard of it?  Either had I until about a month ago, which is why I am trying to help them spread the word!

This regional, annual, action-packed event is where talented women can build skills, grow their community, and accelerate their career path! The conference includes speaking sessions, hands-on workshops, one-on-one coaching sessions, and so much more. It is a two-day conference that focuses on providing content that addresses the unique, women in tech landscape here in the Chicago area.

Some important dates and details to put in your calendar:

Kick off Happy Hour

October 13th from 7:00PM to 9:00PM

Holiday Inn Chicago Mart Plaza, River North

 

ACT-W Conference (more details about ACT-W here, schedule posted here)

Thursday, Oct 13, 2016 7:00 PM to Saturday, Oct 15, 2016 12:00 PM

The Chicago School of Professional Psychology

325 North Wells Street
Chicago, Illinois 60654

The prices are listed below and are really reasonable for all of the value you get, and I have a discount code (speaker20) since I’ll be presenting. Be sure to register soon, and I hope you can make it to my Imposter Syndrome talk Friday afternoon.

image_thumb15

 

All proceeds from our first annual ACT-W Chicago Conference go towards providing STEM education programs to local high school girls through ChickTech.

Tags:

WIT

0

Get Registered for ST Louis DevUP Before Tickets Sell Out

by Angela 13. September 2016 14:27

You may be thinking, what the heck is St Louis DevUp. Well, previously you may have known this conference as St. Louis Days of .NET.  The conference is about a LOT more than just .NET, and has a shiny, new name to boot. I’m especially excited about the Next Generation Process and Tools track, but I might be biased Winking smile The full session list has been posted, so start marking your favorites, it’s going to be a hard choice this year!

We have some awesome, seasoned speaker talking about agile, scrum, test automation, DevOps, development, data data data, and so much more,  And there are a TON of tracks to choose from:

Web Development JavaScript Development Mobile Development
DevOps Automation & Tooling Data Everywhere! Quick, Yet Correct
The Modern Day Architect Soaring to the Cloud Next Generation Cloud
Next Generation Processes & Tools Career & Soft Skills Cool & Fun

 

image

0

Polaris Solutions Agile Lunch and Learn Series Continues with Rapid Product Development on Sept 28

by Angela 29. August 2016 17:07

You may have noticed that the Chicago Visual Studio ALM user group has been ramping down, and in its place we are ramping up an Agile Lunch and Learn series. This past winter we had a Release Management and DevOps themes event, this Spring we covered SAFe (Scaled Agile Framework), and this Fall we are introducing a talk on Rapid Product Development.  I am really excited about this one, as its a topic near and dear to my agile heart, and the speaker (Zach Beer) is someone who has lived rapid product development for a good portion of his career. Zach is a recent addition to the Polaris family and he has some amazing experiences in the Chicago Startup community to draw from for this talk.  We are so excited to have him on our team, and to be able to bring his expertise to our clients and the community. Check out the details below, and sign up soon if you are interested, we have only 16 spots available for this one. Below are the details…

 

Agile Lunch and Learn: Rapid Product Delivery

Do you feel like your team is grasping at straws about what your customers want?  Do your customers wait weeks or months for a release that doesn’t address their most pressing needs?

Lots of organizations struggle to find the most effective way to meet their customers’ needs.  Agile processes like Scrum can help organize teams, but they don’t explicitly show teams how to deliver the most value to customers.  In this presentation, we’ll discuss how choosing what you work on is as important as how you work on it, how product development can go sideways, and what strategies your team can use immediately to start delivering value to your customers sooner.

Please join our Agile experts for this free lunch and learn to hear more about how you can transform your company into a high-performance customer-pleasing engine.

Complimentary lunch will be provided to registered attendees.

Seating is limited. Register now!

 

Event Info

September 28, 2016  11:30 AM – 1:00 PM CDT

Microsoft Office – Downers Grove

3025 Highland Pkwy Suite #200

Downers Grove, IL 60515

 

clip_image002Zach Beer is an agile strategist and Senior Consultant with Polaris Solutions.  He has spent the last ten years developing software for start-ups around the Chicago area, gaining deep technical and organizational skills applicable to a range of industries and corporate structures.  He specializes in understanding business value and applying that understanding to the process of creating software. A certified scrum master, software architect, and speaker, he is passionate about helping people and companies reach their potential.

 

Polaris Solutions, LLC

Polaris Solutions is an Application Lifecycle Management (ALM) consulting firm. We specialize in helping teams deliver high value software through technical leadership, process improvement, and software development expertise.

PolarisSolutions.com

info@polarissolutions.com

Tags:

Agile | Scrum | Software Development Lifecycle Management | ALM | Application Lifecycle Management | Product Development

0

Coming to ThatConference Game Night? We have exciting news to share

by Angela 4. August 2016 13:42

Hope you have all of your gear charged, packed, and ready to go to ThatConference next week! I’m packing the family truckster up with supplies for blinging out your badge, badge ribbons including some awesome new designs that I was able to find at Name Badge Productions, and a handful of board games.  “What now, just a FEW board games? Are you feeling OK?” you ask…  Well, let’s reminisce a bit.

Remember our very first board game night. Awwww, the library was so petite and manageable, and we had maybe 8 or 9 tables of people playing games.

WP_000528  WP_000519

 

Over the years, word spread, more and more people contributed their own games to the cause, and by our 5th year our crowdsourced library had grown quite a bit and managing it became a full time job (mostly for my super sweet husband who tracked everything in his homegrown board game checkout system). And you guys loved game night so much that we had to bring in half a dozen EXTRA tables. I loved it. But I knew now that we needed some serious help!

WP_20150810_043 WP_20150810_050

 

SO WHAT DOES THIS MEAN ANGELA????  Have no fear, board game night is still on!!  C’mon I wouldn’t leave you hanging like that. But this year the Dugans are not bringing their entire board game library. I found an awesome local board game store located in beautiful Appleton Wisconsin called Boardlandia. The awesome folks at Boardlandia generously offered to sponsor board game night by supplying and running the board game library! So now David and I can spend more time playing games and hanging out with all of you, and you get more games to choose from to boot! I hear they’ll also have some great games for purchase if you play anything that you really want to take home. They carry hard to find games, kids games, family games, and they even sell used games!  Please be sure to stop by Game Night on Monday after the first day’s sessions end.  Meet Boardlandia, and have a chance to play some great games with your family, friends, and maybe some fellow campers you haven’t had a chance to meet yet!

We’ll certainly bring a few favorites so feel free to bring a few yourself because EVERY night can be game night at ThatConference. Can’t wait to see you all at the Kalahari in the Wisconsin Dells next week Smile

 

About Boardlandia

Boardlandia’s mission is to make great games accessible and affordable for everyone. They have thousands of board games to choose from with new titles coming out every month. At Boardlandia, they pride themselves on cultivating a collection that has well-reviewed titles, exciting new games, and a sprinkle of some old favorites. Their store is located in Downtown Appleton, inside the City Center Plaza on the first floor.

 

Breaking news!!! Boardlandia will deliver web orders that night too, so check out what they have in stock and place your orders today for Monday delivery during the conference. How cool is that?!

Tags:

0

Navigating the Scaled Agile Framework–FREE Lunch and Learn With Polaris Solutions

by Angela 24. June 2016 15:15

With so many agile-based process frameworks and methodologies out there, it’s hard to know where to begin. And just when everyone seems to be warming up to agile, here comes SCALED agile, there are even multiple scaled agile frameworks!

But how is SAFe different than agile? When is it appropriate to start looking at SAFe strategies and practices for your team and your organization? Does using the SAFe framework prevent a company from having effective scrum teams? How big or complex do you need to be for SAFe to make sense? Isn’t SAFe just a glorified version of waterfall that companies adopt when they can’t handle “real” agile? I run across all of these questions when talking to clients, coworkers, and other technologists.

We have found that SAFe leverages the best pieces of a number of different agile frameworks, including Lean, Kanban, and scrum. SAFe is certainly intended for large, enterprise customers delivering extremely complex and interdependent systems, but that doesn’t mean you cannot take away some great practices and strategies for even smaller organizations with just a handful of teams. Since becoming a SAFe program consultant, Zaneta and I have coached a number of our customers on improving their software development and delivery processes leveraging practices and techniques from SAFe.

In this interactive session, we plan to quickly walk through the tenets of SAFe, share some of our learnings with you, and help you to understand when and how SAFe can benefit your team! We will also walk through how VSTS and TFS can support SAFe processes with its newer process templates and customizable experiences!

When: Tuesday, June 28, 2016 from 11:30 AM to 1:00 PM (CDT)
Where: Microsoft Midwest District - 200 East Randolph Street #200, Chicago, IL 60601 - View Map

 

Seating is VERY limited so sign up today! https://www.eventbrite.com/e/navigating-the-scaled-agile-framework-lunch-and-learn-with-polaris-solutions-tickets-18210911326 

 

Polaris Solutions is custom application development, Application Lifecycle Management (ALM), and DevOps consulting firm. We specialize in helping teams to continuously deliver high value software through technical leadership, process improvement, and software development expertise.

Find out more about us at: http://polarissolutions.com/

Tags:

Powered by BlogEngine.NET 2.7.0.0
Original Design by Laptop Geek, Adapted by onesoft