Click here to Skip to main content
15,066,296 members

Sergey Kizyan - Professional Profile



Summary

LinkedIn      Blog RSS
20,462
Author
929
Authority
90
Debator
431
Editor
1
Enquirer
121
Organiser
2,398
Participant
Working on different projects and technologies from web to low level core programming, from scripting languages to C++. With all this stuff my personal opinion is that C#,.NET and Microsoft environment is the best thing programmer may have. Basing on it I prefer to publish only about my favorite technologies that are .NET and Azure now.

P.S. Looking for partnership and cooperation in outsourcing.

 

Reputation

Weekly Data. Recent events may not appear immediately. For information on Reputation please see the FAQ.

Privileges

Members need to achieve at least one of the given member levels in the given reputation categories in order to perform a given action. For example, to store personal files in your account area you will need to achieve Platinum level in either the Author or Authority category. The "If Owner" column means that owners of an item automatically have the privilege. The member types column lists member types who gain the privilege regardless of their reputation level.

ActionAuthorAuthorityDebatorEditorEnquirerOrganiserParticipantIf OwnerMember Types
Have no restrictions on voting frequencysilversilversilversilver
Bypass spam checks when posting contentsilversilversilversilversilversilvergoldSubEditor, Mentor, Protector, Editor
Store personal files in your account areaplatinumplatinumSubEditor, Editor
Have live hyperlinks in your profilebronzebronzebronzebronzebronzebronzesilverSubEditor, Protector, Editor
Have the ability to include a biography in your profilebronzebronzebronzebronzebronzebronzesilverSubEditor, Protector, Editor
Edit a Question in Q&AsilversilversilversilverYesSubEditor, Protector, Editor
Edit an Answer in Q&AsilversilversilversilverYesSubEditor, Protector, Editor
Delete a Question in Q&AYesSubEditor, Protector, Editor
Delete an Answer in Q&AYesSubEditor, Protector, Editor
Report an ArticlesilversilversilversilverSubEditor, Mentor, Protector, Editor
Approve/Disapprove a pending ArticlegoldgoldgoldgoldSubEditor, Mentor, Protector, Editor
Edit other members' articlesSubEditor, Protector, Editor
Create an article without requiring moderationplatinumSubEditor, Mentor, Protector, Editor
Approve/Disapprove a pending QuestionProtector
Approve/Disapprove a pending AnswerProtector
Report a forum messagesilversilverbronzeProtector, Editor
Approve/Disapprove a pending Forum MessageProtector
Create a new tagsilversilversilversilver
Modify a tagsilversilversilversilver

Actions with a green tick can be performed by this member.


 
GeneralMeetings Pin
Sergey Kizyan24-Sep-15 22:24
professionalSergey Kizyan24-Sep-15 22:24 
I work 12+ years in IT industry. Started as Junior Software Developer and grow to senior management position in my company. During this time I participated in thousands of meetings. All these meetings formed some feedback for me and here I want to share some input and my feeling about the procedure called meeting.
In IT industry and not only there people have huge amount of meetings. Usually the more higher your position is ,the more meetings you have. Sometimes you can feel that you work in a "meeting industry", not IT or any other. One meeting goes after another and there is no stop for this. During my career I worked as part of different companies and on big variety of projects. Everywhere we had meetings, but only few times I felt that meetings that we have are properly organized and I feel comfortable myself with my schedule. 60% of meetings that I had could be avoided. You'll ask me why I participate in those meetings? The answer is that I'm not the biggest boss and I have my chiefs and rules that I should follow. I hope that meetings that are under my responsibility are well organized and optimized. Following I'm trying to share my experience about meetings and want to highlight factors that you should take into account when you organize your schedule:

• If meeting is iterative, you repeat it periodically, you must make sure that each meeting finishes with some output as action items for people. You need to start each new meeting with checking these action items. Meeting must generate some real output and action items done after the meeting. In other words if someone just come to meeting, sit on it and doesn’t do any real work after this meeting it means he shouldn't participate.

• You need to control your meeting time. If you can do things during 30 minutes, but you stretch them to place in 1 hour because you scheduled for that time, this is very bed. People feel
boring on those meetings and such discussions are not efficient. One additional thing here is that you need to be honest and if you feel that you finished meeting in 5 minutes you should end it and not sit scheduled interval till the end.

• If possible, try to make everyone who participates in meeting to come prepared and not only listen. Every participant must have his own time to speak

• If you feel uncomfortable with meeting, it makes you stress, etc. Try to cancel or change it

• If you created the meeting, make sure you work on it and prepare before it. Don't do things just for fun and waste your own and coworkers time

• If you create reoccurrence meeting make sure that time between 2 meetings is properly selected. If you can stay with biweekly meetings, don't make them weekly

• Make sure that you have less than 50% of your work time for meetings unless you're professional negotiator

I see a lot of meetings about nothing or meetings without results around me. We all know that Agile with its daily updates is a trend now. People try to be Agile because everyone around asks for it and tells to you I'm Agile already. Customers, partners, clients, etc. everyone asks this question when doing business with you. They may not ask about your technical experience or results, but for sure they will ask if your team can work in Agile mode Smile | :) . I see that big amount of organization make Azure decoration for their processes, but they don’t really Agile. Anyway this is a topic of another discussion. Here I would like to concentrate on one of the most problematic things for me in Agile . This is a daily meeting. Daily sync is good, but sometimes it is not efficient and must be changed somehow. Few things that I don't like in daily meetings:

• People got use to participate on it

• Participants don't prepare for meeting

• People are not attentive enough, they are not concentrated on daily meetings

• Sometimes people work on some activity for several days, even weeks and I see them uncomfortable telling same things on daily meeting for this long time

• Inside daily meetings I see that mostly nobody really likes them

To make daily meetings in Agile efficient, Scrum Master, Technical Leader, Project Manager should do a lot of work and organize them efficiently and make people motivated. Meetings is a hard work as well as a technical work or any other. If you organized meeting, be ready to drive it, prepare for it and make sure it gives real impact to your work. Positive impact, I mean.

modified 24-Feb-16 10:02am.

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.