Thursday, 10 January 2008
Book: Through the Looking-Glass by Lewis Carroll
Through the Looking-Glass (1871) is a work of children's literature by Lewis Carroll (Charles Lutwidge Dodgson), generally categorized as literary nonsense. It is the sequel to Alice's Adventures in Wonderland (1865). Although it makes no reference to the events in the earlier book, the themes and settings of Through the Looking-Glass make it a kind of mirror image of Wonderland: the first book begins outdoors, in the warm month of May, on Alice's birthday (May 4),[1] uses frequent changes in size as a plot device, and draws on the imagery of playing cards; the second opens indoors on a snowy, wintry night exactly six months later, on November 4 (the day before Guy Fawkes Night),[2] uses frequent changes in time and spatial directions as a plot device, and draws on the imagery of chess. In it, there are many mirror themes, including opposites, time running backwards, and so on.
This book was reported that many software architect and software engineering people got insight from it.
Tuesday, 8 January 2008
Mobile Banking Domain Model (Analysis Model)
1) User registration as mobile baking services
2) Basic authentication: log-in, log-out
3) View user’s bank accounts
4) Transfer money
5) Alert (Add/delete/check)
User can be classified based on trader Type; Casual Trader, Frequent Trader, and Day Trader
Casual Trader may have no fixed data plan but pay for Data packets and use several times usage per month. Frequent Trader can have unlimited data plan, need ticker's information. Day Trader can have unlimited data plan, need ticker's information and daily trading transaction service.Trader can be enhanced by defining trader Type and its transaction fee.
Account can be categorized billing account for bill payment service, bank account such as savings and check account and stock account for stock trading.
Alert can be enhanced by defining Alert Method such as SMS, RSS, and Email.
Mobile Banking Site map
The site diagram is that it begins with Main menu that displays four services in the main menu: My Accounts, Transfer, Alert and My ProfileBefore the users move to 'the select menu', the user is needed to perform login or register according to the type: returning user or new user.
The site has one integrated success and error page. When each transaction or process is completed, they go to success page( success.jsp ) if user complete the process, the system displays error page ( error.jsp ) if ) if user input the wrong data, information or make it incomplete during the banking process. This success and error page is common to all pages available.
Each use case has the redirection to the designated pages.
PON (Passive Optical Network) Technology review
Why PON is important? PON can reduced operation cost in terms of below aspects
- High reliability
- Reduced power expenses
- Shorter installation times
There are several PON related technologies; B-PON, E-PON, and G-PON.
1) BPON: ATM based PON technology [Standard: ITU-T G.983]
• BPON maps all traffic to ATM sells
• ATM cells fit into BPON TC frames
• Can use Ethernet uplink
2) EPON: Ethernet based PON technology [Standard: IEEE 820.3ah]
• EPON is based on Ethernet Bearer, Symmetrical bi-directional 1Gbps
• Optical network can be split and delivered to 16ONUs
• End user can transmit packets by TDM. • Efficient for IP-based interactive and high speed data service.
• Easy to deploy with existing Gigabit Ethernet networks with last mile to the home
- In Asian Market, Japan and Korea, GEPON is dominant due to Re-use of Ethernet
- However, in North America TDM or ATM based network bearer is not efficient for EPON
3) GPON: ATM + Ethernet hybrid technology [Standard: ITU-T G.984]
• Address rates greater than 1 Giga byte/s
• Multi-service technology with Cell, Packet and TDM mapping
• Support ATM-only, Packet-only (variable length burst), and Mixed-mode framing
• GPON draws on the B-PON series
• Main Player in US market: Verizon (Nation-wide Deployed), AT&T, Bell South
•Advantage on downloads, efficiency, security, well support on TDM services (voice, data or video service) and QoS.
• Due to the existing ATM networks in US, fairly easy to deploy GPON with a large customer requirements.
• By 2008, North America will account for 43 percent of worldwide PON revenues where GPON dominates.
Telecom network technology vs application review
Downloading ring tones and accessing the Internet with cell-phone modem mode requires more than above data rates up to 56kbps. GPRS and IS-95B can deliver these application with 56 kbps data rates.
Since 3G network has been deployed, video streaming and video telephony which are sensitive in data latency, are available. Thus 3rd generation technology standard EVDO and EDGE/WCDMA realized video telephony, mobile TV service and fluent multimedia service in Asia and North America. Beyond 3G technologies such as HSDPA/HSUPA and EVDO revision B enables wireless broadband access, Multimedia Messaging Service, video chat, mobile TV, and other streaming services. For example, Verizon wireless started mobile TV service (VCast) in several cities including New York using HSDPA network.
If we have a look on 3rd generation technology adoption of USA market operators, AT&T adopted HSDPA in 2004 while T-mobile adopted HSDPA in 2006. Verizon Wireless adopted EVDO in 2005 while Sprint adopted EVDO in 2005.
Telecom Network Technology Review
As the needs for "Wireless Internet" grows higher and higher, the network technology evolved to the second and a half technology which can deliver more higher bandwidth for data traffic. GPRS is dominant 2.5G technology in Europe, which can deliver data with 56kbps, however, CDMA 2000(IS-95C) , dominant in Asia market, can deliver data traffic up to about 153kbps.
These 2.5G technology enabled wireless data market more fluently and it can provide various multimedia messaging with animation and colorful image or picture against just simple text only SMS.
As the needs for multimedia and various application grows higher and higher, 3G technology started to be developed by two big organization, which are 3GPP and 3GPP2. 3GPP is a WCDMA supporting group for 3G technology, 3GPP2 is a CDMA20001X supporting group for 3G. In United Sates, AT&T and T-mobile are 3GPP supporting service provider, and Verizon wireless and Sprint are 3GPP2 supporting service provider.
3G technology enabled fluent multimedia service such as video downloading & streaming, video telephony, game, and various multimedia contents due to high bandwidth. CDMA2000 1X-EVDO can deliver data more than 153kbps and up to 2Mbps for exclusive user in a cell. Now CDMA2000-3X with EVDO revision A/B are deployed and it can deliver data at 1.8M~3Mbps rate. EDGE and WCDMA release 99can deliver data at 384kbps however WCDMA released 4 and 5 which can deliver data 5M ~ 14.4Mbps using MIMO technology. Now these Release4/5 are known as HSDPA and HSUPA.
And these technology will eventually evolve to All-IP based technology. 4G is being developed to enable broadband Internet access, high quality video conferencing and video presence, mobile TV, High definition TV content, and other integrating multimedia service by combined with IMS. These technology evolution will bring to us "any device” , “anytime” and “anywhere" communication environment.
Now 2.5 G and 3G technology are existing in the market. However, as the technology evolve, new technology will replace old legacy network technology.
Monday, 7 January 2008
Magic Number
Number "4" is very useful dealing with "Enterprise Architecture.”Enterprise architecture can be developed perspectives and views.There are four views which are Business architecture, Application architecture, Data architecture, and Technology architecture. And there can be four perspectives which is contextual, conceptual, logical and physical perspectives (or one might say, Executive level, Owner level, Designer level, Executer level) So...when we talk about "Enterprise Architecture Framework", 4*4 matrix is generally used in enterprise architecture consulting.
Based on my perspective, number "12" is very very exotic, mysterious.I dare to say, like Jesus and 12 disciples; one cannot serve more than 12 people in one's mind.I am not Jesus so there are no disciples as well, but I would like to invite 12 people in my village (in my heart) , serve them and make them be happy whoever can be a member of my family, religious family, colleague or competitors, in my contemporary society.I would like to find them and complete my village and make them better from now on.
3 이라는 숫자는 매우 신비롭다.한국에서는 삼세판이 통하고, 서양에서는 magic number로 통한다.컨설팅세계에서는 Mckinsey Consulting이 펴낸 책에서, 컨설턴트들이 논리를 펼 때 좋아하는 숫자도 3 이라고 한다.나의 경우도 마찬가지......3은 한 장의 파워 포인트에 담기도 쉽고, 전달하기도 쉽고, 상대방에게 기억을 시키기도 쉽다.
4 라는 숫자도 꽤 유용하다.Enterprise Architecture를 다룰 때 더욱 그런 편. BA/AA/DA/TA 라는 아키텍처 관점의 Point of View와 Executive (Sponsor)/ Planner(or Owner)/Designer/Executer(Programmer) 라는 관점의 Perspective 또는 Contextual, Conceptual, Logical, Physical 역시 4라는 숫자가 매우 유용하다.그래서일까...... EA Framework을 논할 때는 4*4 matrix가 컨설팅에서 매우 일반적으로 쓰인다.
내게 있어 12라는 숫자 또한 매우 신비롭다.예수와 12제자에서 보여지듯이, 한 개인이 섬길 수 있는 믿음의 형제가 12 명 이상을 초과할 수 없다는 묘한 논리를 갖다 붙이고 싶다.내게 있어 12제자는 아니지만, 나와 같은 동시대를 살아가는 사회인들 중에그 사회가 가족사회이든, 종교집단이든, 직장 이라는 사회, 경쟁회사든 간에12명을 내 마음에 Village에 상주시키고 그들을 섬기고 그들과 행복을 나누며 살아가고 싶다.지금부터 나는 그들을 찾아 내 마을을 완성시키고, 더 나은 미래를 만들고 싶다.
Sunday, 6 January 2008
The Village Theory
그래서 10여명 정도의 인간관계가 내 마음에 살고 있고, 한번 채워진 자리는 절대 다른 이로 대처될수가 없다는 거다.
이러한 마을이론과 더불어, 나는 위로 존경할 수 있는 선배 또는 웃어른을 3명, 아래로 애정으로 이끌수 있는 후배 또는 자식을 3명, 그리고 나와함께 삶을 함께 나누는 관계를 3명 맺으리라 생각해 왔다.
가족중에 가장 사랑하는 어머니의 자리와 ...이제는 대처할 수 없는 첫사랑의 빈자리를 제외하고...
이제....앞으로의 10 여명의 사도를 채워나가고 싶다.
People in my world
컨설팅 생활 8년차에 이르던 어느날 도미한 나지만....늘 고마움을 느끼는 사람들이 있다.
예전 PwC Consulting에서 나를 interview하셨고, 조직의 리더 이자, 내 마음의 리더인 유인철 박사님, 지금은 IBM GBS에서 파트너로 계신다. 외롭고 힘든 삶이지만 늘 웃음 가득, 성공을 빌어주는 밝은 모습으로 응원해 주시는 분....석사 박사 원서 넣을때 마다 바쁘신 와중에도 resume를 늘 써주시던 분.....이 고마움을 제대로 표현하지 못하고 돌아와 맘이 아프다.
역시나 예전 PwC Consulting에서 싸부였던 조영표 선생님, 지금은 KTF 전략기획팀장으로 계신다. 늘 조영표 선생님이 고수의 길을 가르쳐 주던 후배를 아끼고 가르침을 나눠주시던 분. 아마 조영표 팀장님 때문에 KTF의 전략기획실은 승승장구할듯.
그리고 역시나 PwC 시절의 박주혜 선생님, 지금은 AT커니에서 상무로 계신다. 박상무님. 늘 엄마같고 늘 이모같고, 늘 큰언니 같은 .... 사적으로 내 생활을 너무나 잘 꿰뚫고 계시기에....박주혜 선생님은 내 마음의 10명중에 한자리를 넉넉히 차지하신다.
그리고 PwC 시절의 최지호 선생님....늘 최지호 선생님 주위로 모이는 좋은 사람들과의 모임에서 자극도 받고 새로운 기대도 하게 되는 ,initiative를 늘 제공해 주시는 분
내가 언제쯤 이분들에게 도움이 될 수 있을까....
늘 함께 했던 과거를 그리워하지 말고 언제쯤 함께 미래를 만들어 볼 수 있을까....
어떻게 시작해야 할지는 아직 모르겠지만....조만간 그런 미래가 왔음 좋겠다.
How to be a good consultant
First of all, take initiatives with seamless efforts and curiosity. Consulting jobs are never the same. That is, every project you encounter has different objectives, different business and technology environment, and different types of clients. Everything something different is not always good, because consultants always have to study and analyze the whole problem. If you lack patience or exhaust your self through stressful projects, you might loose your temper or sometimes you might be scared. To prevent this, you have to be proactive with your curious mind and say for yourself “Enjoy it, if it is inevitable.”
Secondly, in business relations, make long-term relationships with your clients. People commonly make a mistake in a consulting business relationship with their clients because they regard their opportunity as one of the temporary and pass-by project. But remember the saying, “Don’t burn your bridges”. Almost every consulting project is a long-term business or even if it is not, you have to think of it as a long-term business. Clients can be good friends if you show your trust to them first and treat them as partners which will give win-win opportunity.
In summary, to be a good consultant is to be proactive with ceaseless curiosity and make long-term relationships with your business partners. Consulting is a difficult job because selling knowledge and experience can not be seen in the first place. But if you try to do your best in your job and make good friendship with people around you, then you will be a successful consultant in your private life and also your business.
Men are from mars, women are from venus
서로 다른 행성에서 온 남자와 여자 라는 종족은 태생부터 그 관심사가 달랐고, 대화방식이라던가 사물을 대하는 느낌이나 태도가 달라서 서로의 다름을 이해하고 대해야 한다는 책.
내가 이책에서 얻은 장점은 회사에서 남자를 대하는 말투나 사고를 적용할 수 있다는 것. 다만, 연애에서는 그다지 적용해보지 않아 딱히 좋다고 머라 말할수가 없다. 많은 부부들이 이 책을 그들의 결혼생활에 적용하는 것을 보아, 아마 가족이라는 구조도 서로간의 이해관계가 다르면서도 목적이 같은 조그만 사회를 형성하기 때문에 이 책을 적용해도 큰 잇점을 얻을 수 있을 것이리라.
이 책에서 내가 발견한 내 삶의 영향은...
사회가 가족이라는 구조를 만드는 경향보다 단일 구성원을 지향하려는 경향이 클 때, 남성성과 여성성이 동시에 발현되지 않을까 라는 점이다. 즉, 화성에서 온 여자이면서 금성에서 온 남자처럼 행동하고 사고하는 경향이 생기지 않을까...
그래서, 나는 화성에서 온 여자처럼 살아오지 않았을까 라는 내 나름대로의 나에 대한 고찰과 내 미래를 화성에서 온 여자 처럼 살아감에 있어 좋은 점은 부각시키고 나쁜 점은 고쳐보려는 노력을 나의 물리적인 삶과 나의 논리적인 삶, 바로 이곳에서 표출하고 싶다.
There is a book, "men are from mars, women are form venus".
This book explored the generic differences between men and women in a way that their concern is diffrent, their communication style is different, their behavior or feeling to objects is different, and guided two opposite sex should understand and communicate each other.
I found the author's guidence was effective in my company life by applying in communication with men. But, I could not apply to my private life , I could not say anything for the time being.
However, many couples applied this book in their private lives, I might say this book will be effective as well, because family is a small society, in which each member has different concern but has the same objective....(But I am not sure 100%, I could not make my family so far.)
But what I found in this book, insights in my life is....
If a society has a trend which is being single life not married rather than being familes, two opposite characteristics - what women are like and what men are like- may be revealed.
That is , there may exist people like men from venus, women from mars.
So, I think I am the one of them, women from mars, if really I am, I want to reveal my effort to live myself to strengthen what I have and to remedy my defects as a girl from mars not only my phisical life but also my logical life , this virtual space.
Prologue
to meet the new year's day of 2008 ,
to record my past,

