BSA

Cookies, Sessions, and Persistence

Persistence and Stickiness for SA dictionary:

When customers visit an e-commerce site, they usually start by browsing the site. Depending on the application, the site may require that the client become persisted (stuck) to one server as soon as the initial connection is established, or the application may require this action only when the client starts to create a transaction, such as when building a shopping cart.

For example, after the client adds items to a shopping cart, it is important that all subsequent client requests are directed to the same real server so that all the items are contained in one shopping cart on one server. An instance of a customer’s shopping cart is typically local to a particular server rather than duplicated across multiple servers.

E-commerce applications are not the only types of applications that require a sequence of client requests to be directed to the same real server. Any web applications that maintain client information may require stickiness, such as banking and online trading applications, or FTP and HTTP file transfers.

More info: Cookies, Sessions, and Persistence

Standard
BSA

Business and Systems Analysts Guided Training. October 2018

Hello everybody! My name is Alexey Kiselev and I am a Lead Business Systems Analyst with 10+ years of experience. I have taught a number of in-person courses (something about 15), video courses like this one from Udemy with more than 2500 students from 120 countries. My last training in Russian was attended by 280 students, an English version was limited to 12 persons.

I started my career in 2008 as a Business Analyst, nowadays I am working with Grid Dynamics and Apple Inc. I built a couple asset management systems for oil corporations, federal government statistic storage, a number of different Case Management solutions, improved couple of platforms for budgeting and Case Management, etc.

Why do we need this training in general?

My main aim is to give you an opportunity to complete the real application requirements from idea to implementation. No long lectures, just tasks and challenges with my help and guidance (and some useful hyperlinks). The better performance – the better results.

What are we going to do with our 1 month training?

Oh, this is obvious – we are going to study. A lot.

  • You will discover problems that the customer (me) is facing
  • You will try to solve these problems somehow (for example – with a simple application).
  • You will do a full vision document.
  • You will describe one User Story with a Use Case.
  • You will fix non-functional requirements.
  • I will skip database model step.
  • I will skip creating a task for developers to implement one user interface step.

It will be no friendly customer – only my skeptical view and a limited time. Do not expect a lot of pure BPMN and UML because I’m a bit tired of them and analysis is mostly about your brain and analytical skills and techniques – not just about diagrams. I wish we could also do implementation and testing, but once again, this is 1 month express training.

How are we going to do that?

I’ll provide at least 2 feedback sessions for all your documents. This is not a boring theoretical course (if you need a boring one – you can get access by following this hyperlink). My feedback will be available via Google Class comments, via the Telegram text chat form 8 am – 10 am and 4 pm – 8 pm Pacific Standard Time (PST) weekly.

No webinars or calls planned.

What will you receive by the end of the training?

My respect and reference via Linkedin. Why respect? Because it seems OK to me to remove people from the group with no refund if they are not actively working for any reason (if you already have an intensive project at work – please do not apply). You will also get a free certificate from Udemy.

Who will find this training useful?

It seems to me that 1-5 years of experience will be best to fit the basic training requirements. All you need is a theoretical base.

What is the length of the training?

Around one month.

When are we going to start?

October 2nd.

Price

I don’t see any sense in excluding 95% of students during my training, so I will charge you for motivational amount (you can donate to WWF or any other organization) . This is non-refundable even if you were extracted from the training.

How do I become a student?

Just apply via google form: https://goo.gl/forms/dUI1Btlsm4Af725U2

There is a limited amount of spots there.

Approximate Schedule

Screen Shot 2018-08-16 at 3.42.44 PM

Standard
BSA

Business and Systems Analysts Guided Training September 2018

Hello everybody! My name is Alexey Kiselev and I am a Lead Business Systems Analyst with 10+ years of experience. I have taught a number of in-person courses (something about 15), video courses like this one from Udemy with more than 2500 students from 120 countries. My last training in Russian was attended by 280 students, an English version was limited to 12 persons.

I started my career in 2008 as a Business Analyst, nowadays I am working with Grid Dynamics and Apple Inc. I built a couple asset management systems for oil corporations, federal government statistic storage, a number of different Case Management solutions, improved couple of platforms for budgeting and Case Management, etc.

Why do we need this training in general?

My main aim is to give you an opportunity to complete the real application requirements from idea to implementation. No long lectures, just tasks and challenges with my help and guidance (and some useful hyperlinks). The better performance – the better results.

What are we going to do with our 1 month training?

Oh, this is obvious – we are going to study. A lot.

  • You will discover problems that the customer (me) is facing
  • You will try to solve these problems somehow (for example – with a simple application).
  • You will do a full vision document.
  • You will describe one User Story with a Use Case.
  • You will fix non-functional requirements.
  • I will skip database model step.
  • I will skip creating a task for developers to implement one user interface step.

It will be no friendly customer – only my skeptical view and a limited time. Do not expect a lot of pure BPMN and UML because I’m a bit tired of them and analysis is mostly about your brain and analytical skills and techniques – not just about diagrams. I wish we could also do implementation and testing, but once again, this is 1 month express training.

How are we going to do that?

I’ll provide at least 2 feedback sessions for all your documents. This is not a boring theoretical course (if you need a boring one – you can get access by following this hyperlink). My feedback will be available via Google Class comments, via the Telegram text chat form 8 am – 10 am and 4 pm – 8 pm Pacific Standard Time (PST) weekly.

No webinars or calls planned.

What will you receive by the end of the training?

My respect and reference via Linkedin. Why respect? Because it seems OK to me to remove people from the group with no refund if they are not actively working for any reason (if you already have an intensive project at work – please do not apply). You will also get a free certificate from Udemy.

Who will find this training useful?

It seems to me that 1-5 years of experience will be best to fit the basic training requirements. All you need is a theoretical base.

What is the length of the training?

This is a critical change – I must finish it till the end of September. Please have a look at the schedule to get a basic understanding why this is a problem.

When are we going to start?

September 5th.

How do I become a student?

Just apply via google form: https://goo.gl/forms/CMEoJiEWWZeh52ft2

There is a limited amount of spots there.

Approximate Schedule

Screen Shot 2018-08-16 at 3.42.44 PM

Standard
BSA

Business and Systems Analysts Guided Training March 2018

Hello everybody! My name is Alexey Kiselev and I’m a Head of a Systems Analysts Department with 10+ years of experience. I did multiple courses (something about 15), video courses like this one from Udemy with more than 2500 students from 120 countries, my last Russian language course attended by 280 students, I also got a blog with more than 100 000 views (this one).

I started my career in 2008 as a Business Analyst, since 2013 I’m mostly playing a Systems Analyst’s role. I built couple asset management system for oil corporations, government statistic storage, amount of different Case Management solutions, improved couple platforms for budgeting and Case Management, etc.

I received more than 30 requests to repeat the training I made in Russian in 2017, so I decided to repeat it but for 6 students only.

Why do we need it in general?

My main aim is to give you an opportunity to partially complete real application requirements from idea to implementation. No long lectures, tasks and challenges only under my control and with my help (ok, my useful hyperlinks). More performance – more results.

What are we going to do?

Oh, this is obvious – we are going to study. A lot.

  • We will find a problem, we will try to solve it via our small application.
  • To create our small application – we will do a full vision with a couple of supportive diagrams like Context Diagram.
  • Then we will do a use case steps scenarios for one of the user stories defined in vision.
  • Fix non-functional requirements.
  • Do a database model.
  • Create a task for developers to implement one user interface.

It will be no customer – only year ideas and my skeptical view. Do not expect a lot of pure BPMN and UML because I’m a bit tired of them and analysis is mostly about your brain and analysis skills and techniques – not about just a diagram. I wish we could do an implementation and testing, but I believe we will have no enough developers in our group.

How we are going to do that?

I’ll provide a at least 2 feedback sessions for all of your documents. This is not a boring theoretical course (if you need a boring one – you’ll get an access to this one available on click on this hyperlink). My feedback available in Telegram text form 8 am – 3 pm weekly and 4 pm – 8 pm weekly via Telegram or Skype conference. My time zone is PST.

What you’ll receive at the end of the training?

My respect and reference via Linkedin. Why respect? Because it seem ok to me to remove people from group with no refund if they are not actively working for any reason (if you got intensive project at work – please do not apply). You’ll also get a free certificate from the Udemy.

Who’ll find this training useful?

It seem to me that 1-5 years of experience will be best to fit course entry requirements. All you need is a theoretical base.

What is the length of the course?

Depends on your performance. i would expect 1-2 months.

When are we going to start?

I believe we should start in March.

How it is possible to become a student?

Just apply via google form whenever it’ll be available. I’ll got 6 spots there only..

Approximate Schedule

# Task Days allocated
1 Problem Solving 5
1.1 Find at least 5 interesting problems you are able to solve with a small application 3
1.2 Analyze Problem (ishikawa diagram) 2
2 Vision 10
2.1 Problem Description 2
2.2 Stakeholders 2
2.3 Goals 2
2.4 Features (User Stories) 2
2.5 Context Diagram 2
3 Use Case 21
3.1 Use Case Diagram or Traceability Matrix 5
3.2 Use Case Description 10
3.3 Non-Functional Requirements 2
3.4 ER-model 4
4 Implementation Task 18
4.1 Database description 7
4.2 UI Prototype 3
4.3 UI Description 5
4.4 REST API description attempt 3

 

Standard
BSA, Java, NoSQL, SQL, REST API and other scary words, Requirement management (rus)

Requirements from idea to implementation. BA and SA guide

I started my career in 2008 as a Business Analyst. Since then I worked as a Business Analyst, Systems Analyst, Product Owner, Test Automation and Software Engineer. I worked with custom development projects (for example I made Federal State Statistics Unit Warehouse and Portal) and I worked with products (Case Management System, Customer Relationship Management Systems, etc), so this course is an overview of technologies, practices and tips I used during my career.

I also got couple other Udemy courses, more then 15 articles and some on-site and online courses. This course build accordingly problems I saw during educational process and I really tried to highlight that (especially you will hear a lot of “concentrate on a problem first” tips).

So, to build this course, we had a group of 10 BA-SA volunteers and we started with usual problems BA-SA got, set a course structure you can hear in introduction and wrote something like a 600 pages book, which you will find at the end of the course as a downloadable PDF attachment. This is a base information for the theoretical part. We also researched templates, prepared a set of our favorites and you’ll be able to download these documents templates. Then we made a practice section based on example from one of my practical online course I made at the end of summer 2017 (you’ll get PDF practice examples as well, but they are not 100% done because we would like to show you a process of creating requirements).

Please note that we analyzed more then 900 web sites to combine all necessary theory for you (all these hyperlinks available at the second PDF file with theory).

Here is the link:

https://www.udemy.com/requirements-guide

Discount limited promo code is – AKDISCOUNT2018

PS.

I also would like to say special thanks to my colleagues, who really helped to control quality of all
materials, examples, etc:
● Evgenia Pavlova
● Olesia Volodina
● Maria Begouleva
● Julia Dorozhkina
● Anna Letunovsky
● Dmitry Ivannikov

And there were a bunch of people who were also involved in creating of all these materials:
● Daria Volkova
● Ekaterina Ilyashina
● Julia Vasilieva

And many thanks to Ekaterina Gert for the title image.

Standard